mirror of
https://github.com/meshtastic/firmware.git
synced 2025-04-27 10:21:40 +00:00
Delete .gitlab-ci.yml
This commit is contained in:
parent
c98a9441d6
commit
3292b2ff21
@ -1,50 +0,0 @@
|
|||||||
image: python:latest
|
|
||||||
|
|
||||||
variables:
|
|
||||||
# make sure GitLab check out submodules
|
|
||||||
GIT_SUBMODULE_STRATEGY: recursive
|
|
||||||
|
|
||||||
stages:
|
|
||||||
- buildall
|
|
||||||
- upload
|
|
||||||
|
|
||||||
build:
|
|
||||||
stage: buildall
|
|
||||||
|
|
||||||
before_script:
|
|
||||||
# we need zip later for packaging
|
|
||||||
- "apt update;apt -y install zip"
|
|
||||||
- "pip install -U platformio"
|
|
||||||
|
|
||||||
script:
|
|
||||||
# clean up residues from previous run
|
|
||||||
- rm -rf release
|
|
||||||
- bin/build-all.sh
|
|
||||||
|
|
||||||
# This is for my local environment, if your runners are tagged differently, modify or remove
|
|
||||||
tags:
|
|
||||||
- dockerized
|
|
||||||
|
|
||||||
# The files which are to be made available in GitLab
|
|
||||||
artifacts:
|
|
||||||
paths:
|
|
||||||
- release/archive/firmware*.zip
|
|
||||||
|
|
||||||
|
|
||||||
upload:
|
|
||||||
image: curlimages/curl:latest
|
|
||||||
|
|
||||||
stage: upload
|
|
||||||
|
|
||||||
script:
|
|
||||||
- |
|
|
||||||
PACKAGE_REGISTRY_URL="${CI_API_V4_URL}/projects/${CI_PROJECT_ID}/packages/generic/${CI_PROJECT_NAME}/master"
|
|
||||||
cd release/archive
|
|
||||||
for f in *.zip; do
|
|
||||||
curl --header "JOB-TOKEN: ${CI_JOB_TOKEN}" --upload-file ${f} ${PACKAGE_REGISTRY_URL}/${f}
|
|
||||||
done
|
|
||||||
echo 'Package uploaded!'
|
|
||||||
|
|
||||||
# This is for my local environment, if your runners are tagged differently, modify or remove
|
|
||||||
tags:
|
|
||||||
- dockerized
|
|
Loading…
Reference in New Issue
Block a user