代码拉取完成,页面将自动刷新
image: ayufan/rock64-dockerfiles:x86_64
variables:
GITHUB_USER: ayufan-rock64
GITHUB_REPO: linux-package
stages: [build]
build:
stage: build
only: [branches]
script:
- export RELEASE="$CI_PIPELINE_IID"
- chmod go-w -R . # fix umask, as GitLab CI uses 0000
- make BOARD_TARGET=rock64
- make BOARD_TARGET=rockpro64
- make BOARD_TARGET=rockpi4b
- make BOARD_TARGET=pinebookpro
- |
set -x
export RELEASE_NAME="$(make version BOARD_TARGET=rock64)"
export RELEASE_TITLE="$(make release BOARD_TARGET=rock64)"
export DESCRIPTION="$CI_PROJECT_URL/pipelines/$CI_PIPELINE_ID"
github-release release \
--tag "${RELEASE_NAME}" \
--name "${RELEASE_TITLE}" \
--description "${DESCRIPTION}" \
--target "${CI_COMMIT_SHA}" \
--draft
for i in *.deb; do
github-release upload \
--tag "${RELEASE_NAME}" \
--name "${i}" \
--file "${i}"
done
github-release edit \
--tag "${RELEASE_NAME}" \
--name "${RELEASE_TITLE}" \
--description "${DESCRIPTION}"
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。