diff --git a/.agola/config.jsonnet b/.agola/config.jsonnet index 384937f..602011d 100644 --- a/.agola/config.jsonnet +++ b/.agola/config.jsonnet @@ -94,7 +94,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.3.0 --target %s %s' % [target, options] }, + { type: 'run', command: '/kaniko/executor --context=dir:///kaniko/agola --build-arg AGOLAWEB_IMAGE=sorintlab/agola-web:v0.4.0 --target %s %s' % [target, options] }, ], depends: ['checkout code and save to workspace', 'integration tests', 'test docker driver'], }; diff --git a/CHANGELOG.md b/CHANGELOG.md index 2edfa56..e27a7b4 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,34 @@ ## Changelog +### v0.4.0 + +- gateway/runservice: add api to delete step logs [#157](https://github.com/agola-io/agola/pull/157) +- *: write and flush header on log handlers (@sgotti) [#180](https://github.com/agola-io/agola/pull/180) +- runservice: improve errors in logsHandler (@sgotti) [#179](https://github.com/agola-io/agola/pull/179) +- runservice: use etcd mutex TryLock on fetching (@sgotti) [#177](https://github.com/agola-io/agola/pull/177) +- gateway: add api to get log status (@camandel) [#175](https://github.com/agola-io/agola/pull/175) +- *: use etcd mutex TryLock (@sgotti) [#176](https://github.com/agola-io/agola/pull/176) +- datamanager: skip already applied wals in writeDataSnapshot (@sgotti) [#167](https://github.com/agola-io/agola/pull/167) +- readdb: improve HandleEvents goroutine exiting (@sgotti) [#172](https://github.com/agola-io/agola/pull/172) +- datamanager tests: increase etcd waitdown timeout (@sgotti) [#174](https://github.com/agola-io/agola/pull/174) +- *: improve error handling (@sgotti) [#169](https://github.com/agola-io/agola/pull/169) +- objectstorage: use a single package (@sgotti) [#170](https://github.com/agola-io/agola/pull/170) +- datamanager: refactor ReadWal (@sgotti) [#168](https://github.com/agola-io/agola/pull/168) +- datamanager: check wal previouswalsequence is correct in initEtcd (@sgotti) [#165](https://github.com/agola-io/agola/pull/165) +- datamanager: don't create ost wal checkpointed files (@sgotti) [#164](https://github.com/agola-io/agola/pull/164) +- datamanager: clean old data files (@sgotti) [#160](https://github.com/agola-io/agola/pull/160) +- datamanager: fix index creation on multiple data files (@sgotti) [#163](https://github.com/agola-io/agola/pull/163) +- services: check config only for enabled services (@camandel) [#162](https://github.com/agola-io/agola/pull/162) +- datamanager: add data sequence to data file name (@sgotti) [#158](https://github.com/agola-io/agola/pull/158) +- sequence: add tests for String and Parse methods (@sgotti) [#159](https://github.com/agola-io/agola/pull/159) +- go.mod: update dependencies (@sgotti) [#150](https://github.com/agola-io/agola/pull/150) +- run config: add tty option for run steps (@camandel) [#149](https://github.com/agola-io/agola/pull/149) +- README: issue link points to templates (@camandel) [#156](https://github.com/agola-io/agola/pull/156) +- objectstorage: add WriteObject tests (@sgotti) [#155](https://github.com/agola-io/agola/pull/155) +- objectstorage: return object size in objectinfo (@sgotti) [#154](https://github.com/agola-io/agola/pull/154) +- objectstorage posix: use limitreader only when size is specified. (@sgotti) [#153](https://github.com/agola-io/agola/pull/153) +- objectstorage s3: use limitreader in write object (@sgotti) [#152](https://github.com/agola-io/agola/pull/152) + ### v0.3.0 - gitea: use GetRepoRefs instead of GetRepoRef (@sgotti) [#146](https://github.com/agola-io/agola/pull/146) diff --git a/README.md b/README.md index c19abae..c543dc1 100644 --- a/README.md +++ b/README.md @@ -47,7 +47,7 @@ See [how to develop agola](doc/devel.md) Agola is an open source project under the Apache 2.0 license, and contributions are gladly welcomed! To submit your changes please open a pull request. -​ + ## Contacts * For bugs and feature requests file an [issue](https://github.com/agola-io/agola/issues/new/choose) * For general discussion about using and developing Agola, join the [agola forum](https://talk.agola.io)