Skip to content
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

RANGER-4751 RANGER-4861: Enable docker builds for PRs, merges to master and run containers #303

Merged
merged 11 commits into from
Jul 22, 2024

Conversation

kumaab
Copy link
Contributor

@kumaab kumaab commented Mar 17, 2024

What changes were proposed in this pull request?

Enable docker builds with PRs/merges. The changes also include bringing up ranger- containers post docker image build and verify the containers are in running state before bringing them down.

How was this patch tested?

Testing complete: https://github.com/apache/ranger/actions/runs/9965069702/job/27535045231?pr=303

@kumaab kumaab changed the title Update maven.yml RANGER-4751: Enable docker builds for PRs and merges to master Mar 18, 2024
@kumaab kumaab self-assigned this Mar 18, 2024
@kumaab kumaab requested a review from mneethiraj July 16, 2024 23:15
- name: Check status of containers
run: |
sleep 60
containers=(ranger ranger-usersync ranger-tagsync ranger-kms ranger-hadoop ranger-hbase ranger-kafka ranger-hive ranger-knox);
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Consider including ranger-zk, ranger-solr and ranger-postgres as well.

@kumaab kumaab changed the title RANGER-4751: Enable docker builds for PRs and merges to master RANGER-4751 RANGER-4861: Enable docker builds for PRs, merges to master and run containers Jul 22, 2024
@kumaab kumaab merged commit a2eff62 into master Jul 22, 2024
3 checks passed
@kumaab kumaab deleted the enable-docker-builds branch July 22, 2024 07:00
@kumaab kumaab added the testing complete PR testing is complete label Jul 22, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
testing complete PR testing is complete
Projects
None yet
2 participants