32 lines
923 B
YAML
32 lines
923 B
YAML
---
|
|
kind: pipeline
|
|
type: docker
|
|
name: Emerald
|
|
|
|
trigger:
|
|
event:
|
|
- custom
|
|
|
|
steps:
|
|
- name: build
|
|
image: alpine:latest
|
|
commands:
|
|
- apk add --no-cache g++ texinfo make curl xz-static xz xz-dev bash patch isl-dev gmp-dev mpfr-dev libgomp mpc1-dev clang llvm libunwind-static compiler-rt lld bison linux-headers gettext-dev build-base gettext-static
|
|
- bash binutils-is-llvm.sh
|
|
- bash emerald-binutils.sh
|
|
- bash emerald-sysroot.sh
|
|
- bash emerald-gcc.sh
|
|
- bash emerald-post-gcc-build.sh
|
|
- env XZ_OPT="-9 -T0" tar -C /tmp -cJf aarch64-linux-android-emerald.tar.xz aarch64-linux-android-emerald
|
|
|
|
- name: release
|
|
image: tystuyfzand/drone-gitea-release
|
|
settings:
|
|
gitea_server: https://tildegit.org
|
|
tag_file: tag.txt
|
|
title_file: title.txt
|
|
files: [ 'aarch64-linux-android-emerald.tar.xz' ]
|
|
environment:
|
|
PLUGIN_API_KEY:
|
|
from_secret: gitea_token
|