mirror of
https://github.com/RYDE-WORK/ballistica.git
synced 2026-02-07 08:03:30 +08:00
hopefully final release test
This commit is contained in:
parent
9bb4f4cef0
commit
5ad8c7850b
@ -45,29 +45,43 @@ steps:
|
|||||||
- zip -rv ../../../../ballisticakit_windows_server.zip ballisticakit_windows_server
|
- zip -rv ../../../../ballisticakit_windows_server.zip ballisticakit_windows_server
|
||||||
- cd ../../../..
|
- cd ../../../..
|
||||||
depends_on: [parallel-prepare]
|
depends_on: [parallel-prepare]
|
||||||
- name: build-gui-docker
|
- name: build-and-publish-gui-docker
|
||||||
image: woodpeckerci/plugin-docker-buildx
|
image: woodpeckerci/plugin-kaniko
|
||||||
settings:
|
settings:
|
||||||
dry-run: true
|
registry: codeberg.org
|
||||||
|
repo: ${CI_REPO}
|
||||||
|
tags:
|
||||||
|
- latest-debug
|
||||||
|
- latest-gui-debug
|
||||||
|
- ${CI_COMMIT_TAG}-debug
|
||||||
|
- ${CI_COMMIT_TAG}-gui-debug
|
||||||
|
username: ${CI_REPO_OWNER}
|
||||||
|
password:
|
||||||
|
from_secret: ACCESS_TOKEN
|
||||||
dockerfile: config/docker/Dockerfile
|
dockerfile: config/docker/Dockerfile
|
||||||
build_args:
|
build_args:
|
||||||
- cmake_build_type=Debug
|
- cmake_build_type=Debug
|
||||||
- headless_build=1
|
- headless_build=0
|
||||||
platforms:
|
platforms:
|
||||||
- linux/amd64
|
- linux/amd64
|
||||||
output: type=docker,dest=ballisticakit_docker.tar
|
|
||||||
depends_on: [parallel-prepare]
|
depends_on: [parallel-prepare]
|
||||||
- name: build-server-docker
|
- name: build-and-publish-server-docker
|
||||||
image: woodpeckerci/plugin-docker-buildx
|
image: woodpeckerci/plugin-kaniko
|
||||||
settings:
|
settings:
|
||||||
dry-run: true
|
registry: codeberg.org
|
||||||
|
repo: ${CI_REPO}
|
||||||
|
tags:
|
||||||
|
- latest-server-debug
|
||||||
|
- ${CI_COMMIT_TAG}-server-debug
|
||||||
|
username: ${CI_REPO_OWNER}
|
||||||
|
password:
|
||||||
|
from_secret: ACCESS_TOKEN
|
||||||
dockerfile: config/docker/Dockerfile
|
dockerfile: config/docker/Dockerfile
|
||||||
build_args:
|
build_args:
|
||||||
- cmake_build_type=Debug
|
- cmake_build_type=Debug
|
||||||
- headless_build=1
|
- headless_build=1
|
||||||
platforms:
|
platforms:
|
||||||
- linux/amd64
|
- linux/amd64
|
||||||
output: type=docker,dest=ballisticakit_server_docker.tar
|
|
||||||
depends_on: [parallel-prepare]
|
depends_on: [parallel-prepare]
|
||||||
- name: build-sphinx-docs
|
- name: build-sphinx-docs
|
||||||
image: codeberg.org/3ra/ballistica-dev:latest
|
image: codeberg.org/3ra/ballistica-dev:latest
|
||||||
@ -77,7 +91,7 @@ steps:
|
|||||||
- mv -v build/sphinx build/ballistica_sphinx_docs
|
- mv -v build/sphinx build/ballistica_sphinx_docs
|
||||||
- tar cvfC ballistica_sphinx_docs.tar build ballistica_sphinx_docs
|
- tar cvfC ballistica_sphinx_docs.tar build ballistica_sphinx_docs
|
||||||
depends_on: [parallel-prepare]
|
depends_on: [parallel-prepare]
|
||||||
- name: publish
|
- name: release
|
||||||
image: woodpeckerci/plugin-release
|
image: woodpeckerci/plugin-release
|
||||||
settings:
|
settings:
|
||||||
api_key:
|
api_key:
|
||||||
@ -91,9 +105,7 @@ steps:
|
|||||||
- '../build_prefabs/ballisticakit_linux_x86_64_server.tar.gz'
|
- '../build_prefabs/ballisticakit_linux_x86_64_server.tar.gz'
|
||||||
- '../build_prefabs/ballisticakit_mac_server.tar.gz'
|
- '../build_prefabs/ballisticakit_mac_server.tar.gz'
|
||||||
- '../build_prefabs/ballisticakit_windows_server.zip'
|
- '../build_prefabs/ballisticakit_windows_server.zip'
|
||||||
- 'ballisticakit_docker.tar'
|
|
||||||
- 'ballisticakit_server_docker.tar'
|
|
||||||
- '../build_sphinx_docs/ballistica_sphinx_docs.tar'
|
- '../build_sphinx_docs/ballistica_sphinx_docs.tar'
|
||||||
note: 'These are debug prefab builds; use them for testing purposes only. Check out https://ballistica.net/downloads for official/blessed release builds'
|
note: 'These are debug prefab builds; use them for testing purposes only. Check out https://ballistica.net/downloads for official/blessed release builds'
|
||||||
title: ${CI_COMMIT_TAG}
|
title: ${CI_COMMIT_TAG}
|
||||||
depends_on: [build-prefabs, build-gui-docker, build-server-docker, build-sphinx-docs]
|
depends_on: [build-prefabs, build-sphinx-docs]
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user