emerald-gcc/.drone.yml

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