-
Notifications
You must be signed in to change notification settings - Fork 11
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Moves packaging image creation into Github Actions #745
Conversation
.github/workflows/build-package.yml
Outdated
- name: Clone all-citus branch for test | ||
run: git clone -b all-citus --depth=1 https://github.com/citusdata/packaging.git packaging | ||
|
||
- name: Clone tools repo for test | ||
run: git clone -b develop_tests --depth=1 https://github.com/citusdata/tools.git packaging/tools | ||
|
||
- name: Install python requirements | ||
run: | | ||
cd packaging | ||
python -m pip install -r tools/packaging_automation/requirements.txt | ||
|
||
- name: Test packages using built images | ||
run: | | ||
python -m tools.packaging_automation.citus_package \ | ||
--gh_token "${GH_TOKEN}" \ | ||
--packaging_docker_platform "${{ matrix.TARGET_PLATFORM }}" \ | ||
--build_type 'release' \ | ||
--secret_key "${PACKAGING_SECRET_KEY}" \ | ||
--passphrase "${PACKAGING_PASSPHRASE}" \ | ||
--output_dir "$(pwd)/packages/" \ | ||
--input_files_dir "$(pwd)" |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This section is performing the test. We are executing out tests on all-citus branch, i.e. performing tests on citus app.
1f0033d
to
6a8a752
Compare
Needs a rebase |
afd9191
to
6b85de7
Compare
fd50905
to
56870d2
Compare
successfully
successfully
1b0895b
to
69df340
Compare
* Changes update_images into update_image * Removes output validation since warnings in main branch causes nightlies to fail, so totally unrelated tasks
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Please consider my comments before merging
Co-authored-by: Hanefi Onaldi <[email protected]>
No description provided.