mirror of https://github.com/agola-io/agola
commit
fd22309f19
|
@ -115,7 +115,7 @@ local task_build_push_images(name, target, push) =
|
|||
|||,
|
||||
},
|
||||
]) + [
|
||||
{ type: 'run', command: '/kaniko/executor --context=dir:///kaniko/agola --build-arg AGOLAWEB_IMAGE=sorintlab/agola-web:v0.8.0 --target %s %s' % [target, options] },
|
||||
{ type: 'run', command: '/kaniko/executor --context=dir:///kaniko/agola --build-arg AGOLAWEB_IMAGE=sorintlab/agola-web:v0.9.0 --target %s %s' % [target, options] },
|
||||
],
|
||||
depends: ['checkout code and save to workspace', 'integration tests', 'test docker driver'],
|
||||
};
|
||||
|
|
72
CHANGELOG.md
72
CHANGELOG.md
|
@ -1,5 +1,75 @@
|
|||
## Changelog
|
||||
|
||||
### v0.9.0
|
||||
|
||||
- agolademo: use docker compose (@sgotti) [#494](https://github.com/agola-io/agola/pull/494)
|
||||
- executor: add option to define docker driver network (@sgotti) [#493](https://github.com/agola-io/agola/pull/493)
|
||||
- Dockerfile: agolademo: create agola directories (@sgotti) [#491](https://github.com/agola-io/agola/pull/491)
|
||||
- Dockerfile: update final image (@sgotti) [#489](https://github.com/agola-io/agola/pull/489)
|
||||
- notification: fix cleaners infinite loop. (@sgotti) [#487](https://github.com/agola-io/agola/pull/487)
|
||||
- *: add cursor fetching to GetRuns api (@sgotti) [#484](https://github.com/agola-io/agola/pull/484)
|
||||
- tests: always check testutil.Wait error (@sgotti) [#485](https://github.com/agola-io/agola/pull/485)
|
||||
- tests: improve and simplify some tests (@sgotti) [#483](https://github.com/agola-io/agola/pull/483)
|
||||
- tests: split tests in multiple files. (@sgotti) [#482](https://github.com/agola-io/agola/pull/482)
|
||||
- *: actions: ensure a default sort direction (@sgotti) [#480](https://github.com/agola-io/agola/pull/480)
|
||||
- *: commitstatus/runwebook delivery save filter inside cursor (@sgotti) [#481](https://github.com/agola-io/agola/pull/481)
|
||||
- configstore: simplify/improve Get tests (@sgotti) [#478](https://github.com/agola-io/agola/pull/478)
|
||||
- notification: simplify/improve Get tests (@sgotti) [#479](https://github.com/agola-io/agola/pull/479)
|
||||
- tests: simplify Get API with cursor tests (@sgotti) [#477](https://github.com/agola-io/agola/pull/477)
|
||||
- runservice: add AGOLA_RUN_COUNTER variable (@alessandro-sorint) [#473](https://github.com/agola-io/agola/pull/473)
|
||||
- gateway: add api to redeliver a commit status delivery (@alessandro-sorint) [#472](https://github.com/agola-io/agola/pull/472)
|
||||
- gateway: fix api cursors (@alessandro-sorint) [#471](https://github.com/agola-io/agola/pull/471)
|
||||
- notification: fix db func GetProjectRunWebhookDeliveriesAfterSequenceByProjectID (@alessandro-sorint) [#470](https://github.com/agola-io/agola/pull/470)
|
||||
- notification: fix db func GetProjectCommitStatusDeliveriesAfterSequenceByProjectID (@alessandro-sorint) [#468](https://github.com/agola-io/agola/pull/468)
|
||||
- tests: use assert helpers (@sgotti) [#469](https://github.com/agola-io/agola/pull/469)
|
||||
- testutil: Add NilError helper to log detailed test errors (@sgotti) [#466](https://github.com/agola-io/agola/pull/466)
|
||||
- testutil: add detailed errors for zerolog output in tests (@sgotti) [#465](https://github.com/agola-io/agola/pull/465)
|
||||
- notification: rename GetProjectRunWebhookDeliveriesAfterSequence func (@alessandro-sorint) [#467](https://github.com/agola-io/agola/pull/467)
|
||||
- gateway: add api to get commit status deliveries (@alessandro-sorint) [#460](https://github.com/agola-io/agola/pull/460)
|
||||
- runservice: remove time.sleep from tests (@sgotti) [#464](https://github.com/agola-io/agola/pull/464)
|
||||
- configstore: remove time.sleep from tests (@sgotti) [#462](https://github.com/agola-io/agola/pull/462)
|
||||
- notification: remove time.sleep from tests (@sgotti) [#461](https://github.com/agola-io/agola/pull/461)
|
||||
- notification: delete old commit statuses (@alessandro-sorint) [#459](https://github.com/agola-io/agola/pull/459)
|
||||
- notification: delete old run webhooks (@alessandro-sorint) [#457](https://github.com/agola-io/agola/pull/457)
|
||||
- gateway: add api to redelivery a run webhook delivery (@alessandro-sorint) [#456](https://github.com/agola-io/agola/pull/456)
|
||||
- gateway: add api to get run webhook deliveries (@alessandro-sorint) [#452](https://github.com/agola-io/agola/pull/452)
|
||||
- configstore: fix test get remotesources continuation (@alessandro-sorint) [#455](https://github.com/agola-io/agola/pull/455)
|
||||
- db: defer sqlite foreign keys during migration (@sgotti) [#454](https://github.com/agola-io/agola/pull/454)
|
||||
- runservice: return right error on not existing run (@alessandro-sorint) [#451](https://github.com/agola-io/agola/pull/451)
|
||||
- *: update dependencies (@sgotti) [#449](https://github.com/agola-io/agola/pull/449)
|
||||
- configstore: add ability to org members to restart stop cancel a project run (@alessandro-sorint) [#446](https://github.com/agola-io/agola/pull/446)
|
||||
- *: update to go 1.21 (@sgotti) [#448](https://github.com/agola-io/agola/pull/448)
|
||||
- *: add cursor fetching to GetOrgs api (@sgotti) [#444](https://github.com/agola-io/agola/pull/444)
|
||||
- testutils/db: handle col type bool on export (@sgotti) [#447](https://github.com/agola-io/agola/pull/447)
|
||||
- testutils/db: use schema provided by migrate data during export (@alessandro-sorint) [#445](https://github.com/agola-io/agola/pull/445)
|
||||
- notification: store commit status and commit status delivery (@alessandro-sorint) [#432](https://github.com/agola-io/agola/pull/432)
|
||||
- gateway: cleanup org invitation code. (@sgotti) [#443](https://github.com/agola-io/agola/pull/443)
|
||||
- gateway: correctly handle org/pg visibility (@sgotti) [#442](https://github.com/agola-io/agola/pull/442)
|
||||
- *: add cursor fetching to GetRemoteSources api (@sgotti) [#440](https://github.com/agola-io/agola/pull/440)
|
||||
- testutils/db: use sequences provided by create data during import (@alessandro-sorint) [#441](https://github.com/agola-io/agola/pull/441)
|
||||
- *: add cursor fetching to GetUserOrgs api (@sgotti) [#439](https://github.com/agola-io/agola/pull/439)
|
||||
- *: add cursor fetching to GetUsers api (@sgotti) [#437](https://github.com/agola-io/agola/pull/437)
|
||||
- ci: increase postgres container max connections (@sgotti) [#438](https://github.com/agola-io/agola/pull/438)
|
||||
- *: cursor based list api. (@sgotti) [#436](https://github.com/agola-io/agola/pull/436)
|
||||
- cmd: rename gateway client variable. (@sgotti) [#435](https://github.com/agola-io/agola/pull/435)
|
||||
- tests: use const for remote error string output (@sgotti) [#433](https://github.com/agola-io/agola/pull/433)
|
||||
- ci: use fixed postgres image version (@sgotti) [#434](https://github.com/agola-io/agola/pull/434)
|
||||
- tests: add missing t.Parallel to TestRunEventsNotification (@sgotti) [#431](https://github.com/agola-io/agola/pull/431)
|
||||
- configstore: clean TestOrgInvitation tests (@sgotti) [#429](https://github.com/agola-io/agola/pull/429)
|
||||
- notification: store last run event sequence (@alessandro-sorint) [#423](https://github.com/agola-io/agola/pull/423)
|
||||
- notification tests: synchronously start webhooksreceiver (@sgotti) [#426](https://github.com/agola-io/agola/pull/426)
|
||||
- notification: make webhooksreceiver a test file. (@sgotti) [#425](https://github.com/agola-io/agola/pull/425)
|
||||
- notification: store webhook and webhook delivery (@alessandro-sorint) [#413](https://github.com/agola-io/agola/pull/413)
|
||||
- testutils/db: handle byte array (@sgotti) [#420](https://github.com/agola-io/agola/pull/420)
|
||||
- sqlg: add support for blob/byte array base type (@sgotti) [#419](https://github.com/agola-io/agola/pull/419)
|
||||
- *: Optional internal services authentication (@sgotti) [#412](https://github.com/agola-io/agola/pull/412)
|
||||
- services: use common SetupDB function (@sgotti) [#414](https://github.com/agola-io/agola/pull/414)
|
||||
- config: add global urls fields (@sgotti) [#411](https://github.com/agola-io/agola/pull/411)
|
||||
- config: avoid updating the default config (@sgotti) [#410](https://github.com/agola-io/agola/pull/410)
|
||||
- add ability to send webhooks to external tools (@alessandro-sorint) [#367](https://github.com/agola-io/agola/pull/367)
|
||||
- examples: add cookieSigning config (@sgotti) [#408](https://github.com/agola-io/agola/pull/408)
|
||||
- *: update db generators and tests (@sgotti) [#407](https://github.com/agola-io/agola/pull/407)
|
||||
|
||||
### v0.8.0
|
||||
|
||||
#### Important Upgrade Notes
|
||||
|
@ -85,7 +155,7 @@ These steps are provided in the [migration documentation](https://github.com/ago
|
|||
- ci: update golangci-lint to v1.44.2 (@sgotti) [#315](https://github.com/agola-io/agola/pull/315)
|
||||
- gateway: use dedicated auth context keys type (@sgotti) [#317](https://github.com/agola-io/agola/pull/317)
|
||||
- gateway: add api to get authenticated user organizations (@tulliosorintdev) [#299](https://github.com/agola-io/agola/pull/299)
|
||||
- go.mod: replace https://github.com/satori/go.uuid (@sgotti) [#311](https://github.com/agola-io/agola/pull/311)
|
||||
- go.mod: replace <https://github.com/satori/go.uuid> (@sgotti) [#311](https://github.com/agola-io/agola/pull/311)
|
||||
- ci: update gitea to v1.15.11 (@alessandro-sorint) [#305](https://github.com/agola-io/agola/pull/305)
|
||||
- gitserver: add cleanup of old repos/branches (@alessandro-sorint) [#284](https://github.com/agola-io/agola/pull/284)
|
||||
- runconfig: test task generation with on_skipped dependencies (@alessandro-sorint) [#302](https://github.com/agola-io/agola/pull/302)
|
||||
|
|
Loading…
Reference in New Issue