mirror of
https://github.com/GXDE-OS/GXDE.git
synced 2026-06-22 07:36:38 +08:00
调整backport构建
This commit is contained in:
@@ -42,6 +42,11 @@ on:
|
|||||||
description: 'GXDE OS Codename'
|
description: 'GXDE OS Codename'
|
||||||
required: true
|
required: true
|
||||||
|
|
||||||
|
gxde-is-backport:
|
||||||
|
type: boolean
|
||||||
|
description: 'Is build with backport'
|
||||||
|
required: false
|
||||||
|
|
||||||
display-name:
|
display-name:
|
||||||
required: false
|
required: false
|
||||||
type: string
|
type: string
|
||||||
@@ -80,11 +85,15 @@ jobs:
|
|||||||
|
|
||||||
- name: Configure Base System
|
- name: Configure Base System
|
||||||
run: |
|
run: |
|
||||||
|
if [[ ${{ inputs.gxde-is-backport }} == true ]]; then
|
||||||
|
isBackport=backport
|
||||||
|
fi
|
||||||
bash .github/workflows/configure-building-enviroment-base-system.sh ${{ inputs.arch }} \
|
bash .github/workflows/configure-building-enviroment-base-system.sh ${{ inputs.arch }} \
|
||||||
${{ inputs.rootfs-codename }} \
|
${{ inputs.rootfs-codename }} \
|
||||||
$REPOSITORY \
|
$REPOSITORY \
|
||||||
https://github.com/$GITHUB_REPOSITORY \
|
https://github.com/$GITHUB_REPOSITORY \
|
||||||
${{ inputs.rootfs-source }}
|
${{ inputs.rootfs-source }} \
|
||||||
|
$isBackport
|
||||||
|
|
||||||
- name: Building ${{ GITHUB.repository }}
|
- name: Building ${{ GITHUB.repository }}
|
||||||
run: |
|
run: |
|
||||||
|
|||||||
+95
@@ -0,0 +1,95 @@
|
|||||||
|
name: Building GXDE Testing Package (tianlu)
|
||||||
|
run-name: Building ${{ GITHUB.REPOSITORY }}
|
||||||
|
|
||||||
|
on:
|
||||||
|
workflow_call:
|
||||||
|
secrets:
|
||||||
|
PASSWD:
|
||||||
|
required: true
|
||||||
|
USERS:
|
||||||
|
required: true
|
||||||
|
HOST:
|
||||||
|
required: true
|
||||||
|
UPATH:
|
||||||
|
required: true
|
||||||
|
UPROGRAM:
|
||||||
|
required: true
|
||||||
|
UPORT:
|
||||||
|
required: true
|
||||||
|
|
||||||
|
env:
|
||||||
|
REPOSITORY: https://github.com/GXDE-OS/GXDE
|
||||||
|
BOTTLEPATH: system-bottle
|
||||||
|
|
||||||
|
jobs:
|
||||||
|
call-i386-tianlu:
|
||||||
|
uses: GXDE-OS/GXDE/.github/workflows/building-deb-base.yml@master
|
||||||
|
secrets: inherit
|
||||||
|
with:
|
||||||
|
display-name: i386-tianlu
|
||||||
|
arch: i386
|
||||||
|
rootfs-codename: bookworm
|
||||||
|
rootfs-source: https://deb.debian.org/debian/
|
||||||
|
gxde-codename: bixie
|
||||||
|
gxde-codename-upload: tianlu-bpo
|
||||||
|
gxde-is-backport: true
|
||||||
|
|
||||||
|
call-amd64-tianlu:
|
||||||
|
uses: GXDE-OS/GXDE/.github/workflows/building-deb-base.yml@master
|
||||||
|
secrets: inherit
|
||||||
|
with:
|
||||||
|
display-name: amd64-tianlu
|
||||||
|
arch: amd64
|
||||||
|
rootfs-codename: bookworm
|
||||||
|
rootfs-source: https://deb.debian.org/debian/
|
||||||
|
gxde-codename: bixie
|
||||||
|
gxde-codename-upload: tianlu-bpo
|
||||||
|
gxde-is-backport: true
|
||||||
|
|
||||||
|
call-arm64-tianlu:
|
||||||
|
uses: GXDE-OS/GXDE/.github/workflows/building-deb-base.yml@master
|
||||||
|
secrets: inherit
|
||||||
|
with:
|
||||||
|
display-name: arm64-tianlu
|
||||||
|
arch: arm64
|
||||||
|
rootfs-codename: bookworm
|
||||||
|
rootfs-source: https://deb.debian.org/debian/
|
||||||
|
gxde-codename: bixie
|
||||||
|
gxde-codename-upload: tianlu-bpo
|
||||||
|
gxde-is-backport: true
|
||||||
|
|
||||||
|
call-mips64el-tianlu:
|
||||||
|
uses: GXDE-OS/GXDE/.github/workflows/building-deb-base.yml@master
|
||||||
|
secrets: inherit
|
||||||
|
with:
|
||||||
|
display-name: mips64el-tianlu
|
||||||
|
arch: mips64el
|
||||||
|
rootfs-codename: bookworm
|
||||||
|
rootfs-source: https://deb.debian.org/debian/
|
||||||
|
gxde-codename: bixie
|
||||||
|
gxde-codename-upload: tianlu-bpo
|
||||||
|
gxde-is-backport: true
|
||||||
|
|
||||||
|
call-loong64-tianlu:
|
||||||
|
uses: GXDE-OS/GXDE/.github/workflows/building-deb-base.yml@master
|
||||||
|
secrets: inherit
|
||||||
|
with:
|
||||||
|
display-name: loong64-tianlu
|
||||||
|
arch: loong64
|
||||||
|
rootfs-codename: sid
|
||||||
|
rootfs-source: https://deb.debian.org/debian-ports/
|
||||||
|
gxde-codename: bixie
|
||||||
|
gxde-codename-upload: tianlu-bpo
|
||||||
|
gxde-is-backport: true
|
||||||
|
|
||||||
|
call-riscv64-tianlu:
|
||||||
|
uses: GXDE-OS/GXDE/.github/workflows/building-deb-base.yml@master
|
||||||
|
secrets: inherit
|
||||||
|
with:
|
||||||
|
display-name: riscv64-tianlu
|
||||||
|
arch: riscv64
|
||||||
|
rootfs-codename: sid
|
||||||
|
rootfs-source: https://deb.debian.org/debian/
|
||||||
|
gxde-codename: bixie
|
||||||
|
gxde-codename-upload: tianlu-bpo
|
||||||
|
gxde-is-backport: true
|
||||||
Reference in New Issue
Block a user