1
0
mirror of synced 2026-01-01 00:02:54 -05:00
Commit Graph

12 Commits

Author SHA1 Message Date
Parker Mossman
884a94ed29 Un-Revert OSS branch build for Cloud workflow (#11808)
* Revert "Revert "Build OSS branch for deploying to Cloud env (#11474)""

This reverts commit 55e3c1e051.

* add action to get dev branch tag to OSS project instead of doing it in cloud

* remove dev branch version action, going to do this in cloud afterall
2022-04-08 15:17:04 -07:00
lmossman
55e3c1e051 Revert "Build OSS branch for deploying to Cloud env (#11474)"
This reverts commit 189efe7b42.
2022-04-05 15:44:31 -07:00
Parker Mossman
189efe7b42 Build OSS branch for deploying to Cloud env (#11474)
* add VERSION buildArg to Dockerfiles, default to current airbyte version but overwritable

* use VERSION env var consistently as Dockerfile buildArg, jar version, and tag

pass version and image_tag into docker build task function

* add github action for building and pushing an OSS branch for Cloud to consume

* allow AirbyteVersion to validate versions containing 'oss-branch' prefix

* change oss-branch prefix to dev for branch-based versions

* better action name

* add docker-compose-cloud.build.yaml to define minimum set of cloud images that are pushed by oss branch action

* update local dev docs to describe optional usage of VERSION env var

* make branch_version_tag input optional, if not provided, generates dev-<commit_hash>

* fix typo

* fix missed merge conflict

* update docker docs

* update integrationRunner isDev check
2022-04-05 15:06:17 -07:00
Charles
c1c8675366 Add readmes to all modules (#8893) 2022-03-13 14:45:36 -07:00
Harsha Teja Kanna
b05c068ba7 Fix airbyte-cli build on Mac M1 (#7878) 2021-11-11 12:14:38 -08:00
Harsha Teja Kanna
aa112388fe Reduce CLI docker image size (#7695) 2021-11-09 11:53:26 -08:00
Benoit Moriceau
42b378fe37 Revert "Revert "Bmoric/remove docker compose for build (#7500)" (#7698)" (#7746)
This reverts commit 797d11a8d7.

Restore the removal of the docker compose file
2021-11-08 14:16:21 -08:00
Benoit Moriceau
797d11a8d7 Revert "Bmoric/remove docker compose for build (#7500)" (#7698)
This reverts commit 4e17fa21a5.
2021-11-05 18:55:15 -07:00
Benoit Moriceau
4e17fa21a5 Bmoric/remove docker compose for build (#7500)
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.
2021-11-05 11:58:23 -07:00
Michel Tricot
f25542a145 🎉 Update license for Core (#6479) 2021-09-27 11:17:17 -07:00
Charles
3cd61127f1 fix restish dependency issue (#3074) 2021-04-26 17:11:47 -07:00
Jared Rhizor
dfe1451aba add cli (#1922)
* add cli

* clean up

* generate

* fix dependency

* add go so we can install restish in build

* final fix to build

* rest of final fix to build
2021-02-19 14:56:13 -08:00