Verified Commit ab856f90 authored by Sebastian Krzyszkowiak's avatar Sebastian Krzyszkowiak
Browse files

Add support for arm64-only jobs

parent 0c5077ef
Pipeline #71734 passed with stages
in 2 minutes and 46 seconds
......@@ -5,6 +5,9 @@ package-pureos-amber:
- echo "deb http://repo.pureos.net/pureos amber-phone-staging main" > /etc/apt/sources.list.d/staging.list
- echo "deb http://repo.pureos.net/pureos amber-proposed-updates main" >> /etc/apt/sources.list.d/staging.list
extends: .l5-build-debian-package
except:
variables:
- $L5_ARM64_ONLY == "1"
package-pureos-amber:arm64:
variables:
......@@ -28,6 +31,9 @@ autopkgtest-pureos-amber-package:
- echo "deb http://repo.pureos.net/pureos amber-phone-staging main" > /etc/apt/sources.list.d/staging.list
- echo "deb http://repo.pureos.net/pureos amber-proposed-updates main" >> /etc/apt/sources.list.d/staging.list
extends: .l5-autopkgtest-debian-package
except:
variables:
- $L5_ARM64_ONLY == "1"
lintian-pureos-amber-package:
variables:
......@@ -39,3 +45,33 @@ lintian-pureos-amber-package:
- echo "deb http://repo.pureos.net/pureos amber-phone-staging main" > /etc/apt/sources.list.d/staging.list
- echo "deb http://repo.pureos.net/pureos amber-proposed-updates main" >> /etc/apt/sources.list.d/staging.list
extends: .l5-lintian-debian-package
except:
variables:
- $L5_ARM64_ONLY == "1"
autopkgtest-pureos-amber-package:arm64:
variables:
L5_DOCKER_IMAGE: pureos/amber
needs:
- package-pureos-amber:arm64
before_script:
- echo "deb http://repo.pureos.net/pureos amber-phone-staging main" > /etc/apt/sources.list.d/staging.list
- echo "deb http://repo.pureos.net/pureos amber-proposed-updates main" >> /etc/apt/sources.list.d/staging.list
extends: .l5-autopkgtest-debian-package
only:
variables:
- $L5_ARM64_ONLY == "1"
lintian-pureos-amber-package:arm64:
variables:
L5_DOCKER_IMAGE: pureos/amber
L5_LINTIAN_OPTS: --suppress-tags bad-distribution-in-changes-file,changed-by-invalid-for-derivative,invalid-version-number-for-derivative --info
needs:
- package-pureos-amber:arm64
before_script:
- echo "deb http://repo.pureos.net/pureos amber-phone-staging main" > /etc/apt/sources.list.d/staging.list
- echo "deb http://repo.pureos.net/pureos amber-proposed-updates main" >> /etc/apt/sources.list.d/staging.list
extends: .l5-lintian-debian-package
only:
variables:
- $L5_ARM64_ONLY == "1"
......@@ -2,6 +2,9 @@ package-debian-bullseye:
variables:
L5_DOCKER_IMAGE: debian:bullseye
extends: .l5-build-debian-package
except:
variables:
- $L5_ARM64_ONLY == "1"
package-debian-bullseye:arm64:
variables:
......@@ -19,6 +22,9 @@ autopkgtest-debian-bullseye-package:
needs:
- package-debian-bullseye
extends: .l5-autopkgtest-debian-package
except:
variables:
- $L5_ARM64_ONLY == "1"
lintian-debian-bullseye-package:
variables:
......@@ -26,3 +32,26 @@ lintian-debian-bullseye-package:
needs:
- package-debian-bullseye
extends: .l5-lintian-debian-package
except:
variables:
- $L5_ARM64_ONLY == "1"
autopkgtest-debian-bullseye-package:arm64:
variables:
L5_DOCKER_IMAGE: debian:bullseye
needs:
- package-debian-bullseye:arm64
extends: .l5-autopkgtest-debian-package
only:
variables:
- $L5_ARM64_ONLY == "1"
lintian-debian-bullseye-package:arm64:
variables:
L5_DOCKER_IMAGE: debian:bullseye
needs:
- package-debian-bullseye:arm64
extends: .l5-lintian-debian-package
only:
variables:
- $L5_ARM64_ONLY == "1"
......@@ -2,6 +2,9 @@ package-debian-buster:
variables:
L5_DOCKER_IMAGE: debian:buster
extends: .l5-build-debian-package
except:
variables:
- $L5_ARM64_ONLY == "1"
package-debian-buster:arm64:
variables:
......@@ -19,6 +22,9 @@ autopkgtest-debian-buster-package:
needs:
- package-debian-buster
extends: .l5-autopkgtest-debian-package
except:
variables:
- $L5_ARM64_ONLY == "1"
lintian-debian-buster-package:
variables:
......@@ -26,3 +32,26 @@ lintian-debian-buster-package:
needs:
- package-debian-buster
extends: .l5-lintian-debian-package
except:
variables:
- $L5_ARM64_ONLY == "1"
autopkgtest-debian-buster-package:arm64:
variables:
L5_DOCKER_IMAGE: debian:buster
needs:
- package-debian-buster:arm64
extends: .l5-autopkgtest-debian-package
only:
variables:
- $L5_ARM64_ONLY == "1"
lintian-debian-buster-package:arm64:
variables:
L5_DOCKER_IMAGE: debian:buster
needs:
- package-debian-buster:arm64
extends: .l5-lintian-debian-package
only:
variables:
- $L5_ARM64_ONLY == "1"
......@@ -2,6 +2,9 @@ package-pureos-byzantium:
variables:
L5_DOCKER_IMAGE: pureos/byzantium
extends: .l5-build-debian-package
except:
variables:
- $L5_ARM64_ONLY == "1"
package-pureos-byzantium:arm64:
variables:
......@@ -19,6 +22,9 @@ autopkgtest-pureos-byzantium-package:
needs:
- package-pureos-byzantium
extends: .l5-autopkgtest-debian-package
except:
variables:
- $L5_ARM64_ONLY == "1"
lintian-pureos-byzantium-package:
variables:
......@@ -26,3 +32,26 @@ lintian-pureos-byzantium-package:
needs:
- package-pureos-byzantium
extends: .l5-lintian-debian-package
except:
variables:
- $L5_ARM64_ONLY == "1"
autopkgtest-pureos-byzantium-package:arm64:
variables:
L5_DOCKER_IMAGE: pureos/byzantium
needs:
- package-pureos-byzantium:arm64
extends: .l5-autopkgtest-debian-package
only:
variables:
- $L5_ARM64_ONLY == "1"
lintian-pureos-byzantium-package:arm64:
variables:
L5_DOCKER_IMAGE: pureos/byzantium
needs:
- package-pureos-byzantium:arm64
extends: .l5-lintian-debian-package
only:
variables:
- $L5_ARM64_ONLY == "1"
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment