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

Add centos7 and centos8 jobs to CI #210

Merged
merged 1 commit into from
Aug 14, 2020
Merged

Add centos7 and centos8 jobs to CI #210

merged 1 commit into from
Aug 14, 2020

Conversation

ysk24ok
Copy link
Contributor

@ysk24ok ysk24ok commented Aug 7, 2020

What I've done

Added centos7 and centos8 jobs to CI.

Note that different versions of mysql and postgresql are installed in each image.

mysql postgresql
docker.retrieva.jp/pficommon_ci:centos7.2008 5.7 10
docker.retrieva.jp/pficommon_ci:centos8.2008 - 12

Only mysql8 can be installed in CentOS8 but building pficommon fails with that version (see #209 ), so mysql is not installed in docker.retrieva.jp/pficommon_ci:centos8.2008 image.

Also, postgresql11 and 12 requires llvm-toolset-7-clang which is in centos-release-scl repository and I'm not sure it is good to activate that repo only for postgresql. That's why postgresql10 is installed in docker.retrieva.jp/pficommon_ci:centos7.2008 image.

How to test

  • All CI jobs passes.
  • Run python3 build.py and all images can be built.

@takei-yuya
Copy link
Member

LGTM!! Thx!!

@takei-yuya takei-yuya merged commit 9ead023 into v4.0 Aug 14, 2020
@ysk24ok ysk24ok deleted the add_centos_job_to_ci branch August 17, 2020 06:50
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants