Remove Probe build jobs and release paths. Transfer Gitea publishing credentials to both Agent architecture jobs, publish each platform archive once, and run slow tests after development images are published.
49 lines
1008 B
YAML
49 lines
1008 B
YAML
labels:
|
|
ci: domain-linux-native
|
|
platform: linux/amd64
|
|
|
|
clone:
|
|
- name: git
|
|
image: plugin-git
|
|
settings:
|
|
lfs: false
|
|
|
|
when:
|
|
- event: tag
|
|
ref: refs/tags/v*
|
|
|
|
depends_on:
|
|
- linux-release
|
|
- windows-release
|
|
|
|
steps:
|
|
- name: publish-agent-oci
|
|
image: bash
|
|
environment:
|
|
GITEA_BASE: http://127.0.0.1:3100
|
|
GITEA_TOKEN:
|
|
from_secret: gitea_token
|
|
ZOT_REGISTRY: registry.oeo.one
|
|
ZOT_USERNAME: justme
|
|
ZOT_SECRET:
|
|
from_secret: zot_secret
|
|
RELEASE_API_URL: https://mo.oeo.one
|
|
RELEASE_SIGNING_KEY:
|
|
from_secret: release_signing_key
|
|
commands:
|
|
- bash ci/release-node-images.sh
|
|
depends_on: []
|
|
|
|
- name: publish-gitea-release
|
|
image: bash
|
|
environment:
|
|
GITEA_BASE: http://127.0.0.1:3100
|
|
GITEA_TOKEN:
|
|
from_secret: gitea_token
|
|
RELEASE_SIGNING_KEY:
|
|
from_secret: release_signing_key
|
|
commands:
|
|
- bash ci/publish-gitea-release.sh
|
|
depends_on:
|
|
- publish-agent-oci
|