46 lines
895 B
YAML
46 lines
895 B
YAML
stages:
|
|
- build
|
|
|
|
variables:
|
|
GIT_SUBMODULE_STRATEGY: recursive
|
|
# variables:
|
|
# pkgver: $PKGVER
|
|
# pkgrel: $PKGREL
|
|
# AARCH64: $AARCH64
|
|
# X86_64: $X86_64
|
|
|
|
.carch_aarch64: &carch_aarch64
|
|
variables:
|
|
CARCH: 'aarch64'
|
|
|
|
.carch_x86_64: &carch_x86_64
|
|
variables:
|
|
CARCH: 'x86_64'
|
|
|
|
.tarball_build_config: &tarball_build_config
|
|
stage: build
|
|
script:
|
|
- ./build_tarball.sh "${CI_PROJECT_DIR}/LibreWolf-${pkgver}-${pkgrel}.${CARCH}.tar.bz2"
|
|
artifacts:
|
|
name: "Librewolf-Tarball-${pkgver}-${pkgrel}-${CARCH}"
|
|
paths:
|
|
- "LibreWolf-${pkgver}-${pkgrel}.${CARCH}.tar.bz2"
|
|
|
|
tarball_x86_64:
|
|
image: ubuntu:18.04
|
|
tags: [x86_64b]
|
|
<<: *carch_x86_64
|
|
<<: *tarball_build_config
|
|
only:
|
|
variables:
|
|
- $X86_64
|
|
|
|
tarball_aarch64:
|
|
image: arm64v8/ubuntu:18.04
|
|
tags: [aarch64b]
|
|
<<: *carch_aarch64
|
|
<<: *tarball_build_config
|
|
only:
|
|
variables:
|
|
- $AARCH64
|