File tree Expand file tree Collapse file tree 3 files changed +12
-18
lines changed
Expand file tree Collapse file tree 3 files changed +12
-18
lines changed Original file line number Diff line number Diff line change @@ -33,12 +33,12 @@ stages:
3333 - deploy
3434
3535Fedora :
36- image : fedora:29
36+ image : fedora:latest
3737 << : *default_config
3838 << : *distro_build
3939
4040Fedora_MinGW :
41- image : fedora:29
41+ image : fedora:latest
4242 before_script :
4343 - dnf -y upgrade
4444 - dnf -y install mingw64-gcc-c++ mingw64-filesystem mingw64-expat mingw64-zlib cmake make
@@ -71,12 +71,12 @@ OpenSUSE:
7171 << : *distro_build
7272
7373Alpine :
74- image : alpine:3.9
74+ image : alpine:latest
7575 << : *default_config
7676 << : *distro_build
7777
7878Install :
79- image : fedora:29
79+ image : fedora:latest
8080 stage : deploy
8181 << : *default_config
8282 script :
@@ -88,7 +88,7 @@ Install:
8888 - EXIV2_BINDIR=/usr/bin/ make tests
8989
9090pages :
91- image : fedora:29
91+ image : fedora:latest
9292 stage : deploy
9393 << : *default_config
9494 script :
Original file line number Diff line number Diff line change @@ -24,7 +24,7 @@ distro_id=$(grep '^ID=' /etc/os-release|awk -F = '{print $2}'|sed 's/\"//g')
2424
2525case " $distro_id " in
2626 ' fedora' )
27- dnf -y --refresh install gcc-c++ clang cmake make ccache expat-devel zlib-devel libssh-devel libcurl-devel gtest-devel gmock-devel which dos2unix
27+ dnf -y --refresh install gcc-c++ clang cmake make ccache expat-devel zlib-devel libssh-devel libcurl-devel gtest-devel gmock-devel which dos2unix glibc-langpack-en
2828 ;;
2929
3030 ' debian' )
@@ -50,7 +50,7 @@ case "$distro_id" in
5050 curl https://copr.fedorainfracloud.org/coprs/defolos/devel/repo/epel-7/defolos-devel-epel-7.repo > /etc/yum.repos.d/_copr_defolos-devel.repo
5151 yum clean all
5252 yum -y install devtoolset-3-gcc-c++ devtoolset-3-gcc-c++ devtoolset-3-binutils clang cmake3 make ccache \
53- expat-devel zlib-devel libssh-devel libcurl-devel gtest-devel gmock-devel which python36 dos2unix
53+ expat-devel zlib-devel libssh-devel libcurl-devel gtest-devel gmock-devel which python3 dos2unix
5454 echo source /opt/rh/devtoolset-3/enable >> ~ /.bash_profile
5555 echo export CCACHE_PATH=$HOME /bin:$PATH >> ~ /.bash_profile
5656 mkdir ~ /bin
6363/usr/bin/clang --gcc-toolchain=/opt/rh/devtoolset-3/root/ \$ @
6464EOF
6565 chmod +x ~ /bin/clang*
66- # symlink up to date versions of python & cmake to 'default' names
67- if [ ! -e /usr/bin/python3 ]; then
68- ln -s /usr/bin/python36 /usr/bin/python3
69- elif [ -L /usr/bin/python3 ]; then
70- rm /usr/bin/python3
71- ln -s /usr/bin/python36 /usr/bin/python3
72- fi
66+ # symlink up to date version of cmake to the 'default' name
7367 mv /bin/cmake /bin/.cmake.old
7468 ln -s /bin/cmake3 /bin/cmake
7569 ;;
Original file line number Diff line number Diff line change @@ -3,12 +3,12 @@ Vagrant.configure("2") do |config|
33 config . vm . synced_folder "." , "/vagrant" , disabled : true
44
55 config . vm . define "Fedora" do |fedora |
6- fedora . vm . box = "fedora/29 -cloud-base"
6+ fedora . vm . box = "fedora/30 -cloud-base"
77 fedora . vm . hostname = "fedora-exiv2"
88 end
99
1010 config . vm . define "Debian" do |debian |
11- debian . vm . box = "generic/debian9 "
11+ debian . vm . box = "generic/debian10 "
1212 debian . vm . hostname = "debian-exiv2"
1313 end
1414
@@ -27,8 +27,8 @@ Vagrant.configure("2") do |config|
2727 centos . vm . hostname = "centos-exiv2"
2828 end
2929
30- config . vm . define "OpenSUSE " do |opensuse |
31- opensuse . vm . box = "opensuse/openSUSE-Tumbleweed-x86_64"
30+ config . vm . define "openSUSE " do |opensuse |
31+ opensuse . vm . box = "opensuse/openSUSE-Tumbleweed-Vagrant. x86_64"
3232 opensuse . vm . hostname = "opensuse-exiv2"
3333 end
3434
You can’t perform that action at this time.
0 commit comments