Skip to content
This repository was archived by the owner on Aug 31, 2023. It is now read-only.

chore(ci): centos7 ci container#3866

Merged
xunilrj merged 3 commits into
mainfrom
chore/ci-containers
Nov 30, 2022
Merged

chore(ci): centos7 ci container#3866
xunilrj merged 3 commits into
mainfrom
chore/ci-containers

Conversation

@xunilrj

@xunilrj xunilrj commented Nov 26, 2022

Copy link
Copy Markdown
Contributor

Summary

This PR creates the container need to build Rome using older glibc.
Will unblock #3650

Test Plan

Thus github action in this PR should publish a container to our container domain inside github;
And we should be able to build rome using this container on PR #3650
Rome binary should depend on glibc 2.17.
Rome binary should run on a standard container using CentOS.

@xunilrj xunilrj requested a review from a team as a code owner November 26, 2022 15:10
@netlify

netlify Bot commented Nov 26, 2022

Copy link
Copy Markdown

Deploy Preview for docs-rometools canceled.

Name Link
🔨 Latest commit ea2bc67
🔍 Latest deploy log https://app.netlify.com/sites/docs-rometools/deploys/63879ef635048f0009cab0aa

@MichaReiser

Copy link
Copy Markdown
Contributor

Would you mind adding a description and test plan to your PR?

Comment thread .github/workflows/build_ci.yaml Outdated
Comment thread .github/workflows/build_ci.yaml Outdated
Comment thread ci/publish.sh
Comment on lines +1 to +4
cd rome-ci-x86-64-centos7
docker build . --tag rome-ci-x86-64-centos7:latest
docker push rome-ci-x86-64-centos7:latest
cd .. No newline at end of file

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

nit: should we move these files under a scripts/ folder instead?

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

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

hum... I prefer to keep everything under ci at the moment. Because we will have other containers in the future.

@MichaReiser MichaReiser left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

Have you considered running the docker image directly without publishing it to docker hub first.

https://docs.github.com/en/actions/creating-actions/creating-a-docker-container-action

@xunilrj xunilrj merged commit 67a1d33 into main Nov 30, 2022
@xunilrj xunilrj deleted the chore/ci-containers branch November 30, 2022 18:34
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants