-
Notifications
You must be signed in to change notification settings - Fork 102
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Update Tarball generation for Ubuntu 20.04 Focal Fossa.
NodeJS v18 is not compatible with Ubuntu 16.04, due to the GLIBC mismatch.
- Loading branch information
Showing
3 changed files
with
11 additions
and
76 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -61,65 +61,14 @@ variables: | |
echo "GLIBC version: $GLIBC_VERSION" | ||
echo "GLIBCXX versions: $GLIBCXX_VERSIONS" | ||
tarball suse-15: | ||
tarball ubuntu-20.04: | ||
extends: .tarball | ||
image: opensuse/leap:15 | ||
image: ubuntu:20.04 | ||
cache: | ||
key: "leap" | ||
key: "focal" | ||
variables: | ||
GCC_VERSION: 9.3.0 | ||
ODB_VERSION: 2.5.0 | ||
before_script: | ||
- zypper refresh | ||
- zypper update -y | ||
# download tools | ||
- zypper install -y curl wget gzip bzip2 unzip ca-certificates | ||
# build tools for CodeCompass | ||
- zypper install -y -t pattern devel_basis | ||
- zypper install -y binutils gcc-c++ gmp-devel | ||
# build tools for OpenLDAP | ||
- zypper install -y groff | ||
# build tools for ccdb-tools | ||
- zypper install -y libffi-devel | ||
# show GLIBC verison | ||
- *show-glibc-version | ||
|
||
# Permanently disabled job | ||
# (Distribution package repository metadata not available anymore.) | ||
.tarball suse-42.1: | ||
extends: .tarball | ||
image: opensuse/archive:42.1 | ||
cache: | ||
key: "malachite" | ||
variables: | ||
GCC_VERSION: 5.5.0 | ||
ODB_VERSION: 2.4.0 | ||
before_script: | ||
- zypper refresh | ||
- zypper update -y | ||
# download tools | ||
- zypper install -y curl wget gzip bzip2 unzip ca-certificates | ||
# build tools for CodeCompass | ||
- zypper install -y -t pattern devel_basis | ||
- zypper install -y binutils gcc-c++ gmp-devel | ||
# build tools for OpenLDAP | ||
- zypper install -y groff | ||
# build tools for ccdb-tools | ||
- zypper install -y libffi-devel | ||
# disable SSL certificate check (distribution's cacert is outdated) | ||
- echo "check_certificate = off" >> /etc/wgetrc | ||
- echo insecure >> ~/.curlrc | ||
# show GLIBC verison | ||
- *show-glibc-version | ||
|
||
tarball ubuntu-16.04: | ||
extends: .tarball | ||
image: ubuntu:16.04 | ||
cache: | ||
key: "xenial" | ||
variables: | ||
GCC_VERSION: 5.5.0 | ||
ODB_VERSION: 2.4.0 | ||
before_script: | ||
- apt-get update -yqq | ||
# download tools | ||
|
@@ -154,22 +103,8 @@ tarball ubuntu-16.04: | |
- scp -P22 build/codecompass.tar.gz [email protected]:/var/www/codecompass/$FILENAME | ||
- ssh -p22 [email protected] "mv -f /var/www/codecompass/$FILENAME /var/www/codecompass/live/wwwroot/tarball/$FILENAME" | ||
|
||
upload suse-15: | ||
extends: .upload | ||
variables: | ||
ARCH_SUFFIX: suse-15 | ||
needs: ["tarball suse-15"] | ||
|
||
# Permanently disabled job | ||
# (Distribution package repository metadata not available anymore.) | ||
.upload suse-42.1: | ||
extends: .upload | ||
variables: | ||
ARCH_SUFFIX: suse-42.1 | ||
needs: ["tarball suse-42.1"] | ||
|
||
upload ubuntu-16.04: | ||
upload ubuntu-20.04: | ||
extends: .upload | ||
variables: | ||
ARCH_SUFFIX: ubuntu-16.04 | ||
needs: ["tarball ubuntu-16.04"] | ||
ARCH_SUFFIX: ubuntu-20.04 | ||
needs: ["tarball ubuntu-20.04"] |