Commit defc72ec authored by Marius Gripsgard's avatar Marius Gripsgard Committed by Dalton Durst

Add ci config

parent 0652f411
Pipeline #223424660 passed with stage
in 10 minutes and 5 seconds
image: ubports/build-essential:bionic
variables:
GIT_DEPTH: "1"
build:
stage: build
tags:
- build1-amd64
variables:
ARCH: arm64
CROSS_COMPILE: aarch64-linux-gnu-
KBUILD_DEBARCH: arm64
LOCALVERSION: -pine64
before_script:
- apt update
- apt install flex bc bison kmod cpio libssl-dev fakeroot rsync -y
script:
- rm -f *.{deb,dsc,gz} || true
- rm -f ../*.{deb,dsc,gz} || true
# Remove commit hash from final deb names
- touch .scmversion
- make pinephone_defconfig
- make -j$(nproc) deb-pkg
- cp ../*.{deb,dsc,gz} .
artifacts:
paths:
- "*.deb"
- "*.dsc"
- "*.gz"
expire_in: 2 months
cache:
paths:
- "*.o"
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