--- variables: VERSION: '89.0.4389.114' .template: &template image: '${CI_REGISTRY}/nest/stage1:${CPU}-workstation' stage: 'build' tags: ['nest'] script: - 'export EMERGE_DEFAULT_OPTS="$CI_HOST_EMERGE_DEFAULT_OPTS" MAKEOPTS="$CI_HOST_MAKEOPTS" PORTAGE_TMPDIR=/cache' - 'emerge --sync' - '[ -d /cache/portage/.distcc ] || emerge -v1 -j1 -k n app-arch/snappy' - 'emerge -v --onlydeps --usepkg "=www-client/chromium-${VERSION}"' - 'ebuild "/var/db/repos/gentoo/www-client/chromium/chromium-${VERSION}.ebuild" package' .'Build haswell': <<: *template variables: CPU: 'haswell' .'Build cortex-a72-a53-crypto': <<: *template variables: CPU: 'cortex-a72-a53-crypto' 'Build cortex-a72': <<: *template variables: CPU: 'cortex-a72'