* Rename docker secrets and parameterize docker user
* Apply suggestions from code review
Co-authored-by: Pedro S. Lopez <pedroslopez@me.com>
Co-authored-by: Pedro S. Lopez <pedroslopez@me.com>
* added multiarch image publishing/modified dockerfiles
* added new ami
* changed version to test
* rollback version
* check version test
* env vars temp fix
* apt-utils error fix
* disabled failed test
* remove excluded tests
* Excluded :airbyte-db:lib:test
* Excluded :airbyte-db:lib:test
* static jdk version for test
* ok test
* ok test
* ok test
* test vars
* quemu issue fix
* Returned version vars
* Scripts update
* Version vars change
* Comment fix
* Added comments, minor changes and comments in dockerfiles
* Uncomment line to push images
This making the build using a gradle plugin instead of using docker-compose build.
It aims to make the build to be more incremental as described in #7306
Building the docker image don't rely on docker-compose anymore.
The docker build step is isolated into a dedicated folder (in order to make sure that gradle plugin don't recompute the build of the docker container)
Gradle is responsible for copying the files that docker needs to build its image.
That removes the need of having a dockerignore file.
This might not be effective until #7539 is solved.
* introduce a github action for open source release
* add more-secrets environment
* PR body should contain the changelog
* update script
* add new lines
* add support for bumpversion
* use separate bump versions
* temporarily disable building artifacts for testing
* Bump version: 0.8.0-alpha → 0.8.1-alpha
* remove sed call
* Bump version: 0.8.1-alpha → 0.8.2-alpha
* update message at end of script
* re-enable building artifacts
* manually revert bumping
* improve instructions
* fix
* after writing the PR desc this should just be in docs