Skip to content
Snippets Groups Projects
Unverified Commit cc0dbe8d authored by azubieta's avatar azubieta
Browse files

Build binaries in the CI

parent 69e896e4
No related branches found
No related tags found
No related merge requests found
Pipeline #3056 failed
stages:
- build
- pack
build-amd64: variables:
image: appimagecrafters/appimage-builder GIT_SUBMODULE_STRATEGY: recursive
DOCKER_DRIVER: overlay2
CLICKABLE_VERSION: 6.23.1
.arm64: &arm64
variables:
ARCH: "arm64"
ARCH_TRIPLET: "aarch64-linux-gnu"
.amd64: &amd64
variables:
ARCH: "amd64"
ARCH_TRIPLET: "x86_64-linux-gnu"
.dekko:
stage: build
image: clickable/ci-16.04-$ARCH:$CLICKABLE_VERSION
tags:
- docker
script: script:
- export TIMESTAMP=$(date +"%Y%m%d%H%M") - git clone https://gitlab.com/dekkan/dekko.git --recursive
- appimage-builder --skip-test --recipe ./appimage-amd64.yml - cd dekko
- clickable build
artifacts: artifacts:
paths: paths:
- '*.AppImage' - 'dekko/build/$ARCH_TRIPLET/build/install-root'
when: on_success
expire_in: 1 week expire_in: 1 week
build-arm64:
dekko:arm64:
<<: *arm64
extends: .dekko
dekko:amd64:
<<: *amd64
extends: .dekko
.appimage:
image: appimagecrafters/appimage-builder image: appimagecrafters/appimage-builder
script: script:
- export TIMESTAMP=$(date +"%Y%m%d%H%M") - export TIMESTAMP=$(date +"%Y%m%d%H%M")
- appimage-builder --skip-test --recipe ./appimage-arm64.yml - appimage-builder --skip-test --recipe ./appimage-$ARCH.yml
artifacts: artifacts:
paths: paths:
- '*.AppImage' - '*.AppImage'
expire_in: 1 week expire_in: 1 week
appimage:arm64:
<<: *arm64
extends: .appimage
dependencies:
- dekko:arm64
appimage:amd64:
<<: *amd64
extends: .appimage
dependencies:
- dekko:amd64
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment