mirror of
https://github.com/armbian/os.git
synced 2026-01-06 10:38:50 -08:00
Enable debug, remove i3-wm from caching, split armhf from common
This commit is contained in:
@@ -57,7 +57,7 @@ jobs: # <TEMPLATE-IGNORE>
|
||||
timeout-minutes: 60
|
||||
id: build
|
||||
run: |
|
||||
bash ./compile.sh ${{ matrix.invocation }} REVISION="${{ needs.matrix_prep.outputs.version }}" SHARE_LOG=yes ${{env.EXTRA_PARAMS_ALL_BUILDS}}
|
||||
bash ./compile.sh ${{ matrix.invocation }} REVISION="${{ needs.matrix_prep.outputs.version }}" SHOW_DEBUG=yes SHARE_LOG=yes ${{env.EXTRA_PARAMS_ALL_BUILDS}}
|
||||
|
||||
- name: "Logs: ${{ steps.build.outputs.logs_url }}"
|
||||
if: always()
|
||||
|
||||
@@ -30,7 +30,7 @@ targets:
|
||||
skip-releases: [ "sid", "bullseye", "focal" , "mantic", "kinetic", "lunar", "oracular" ] # do NOT include these releases
|
||||
#only-releases: ["trixie", "bookworm", "bullseye"] # ONLY include these releases
|
||||
#skip-desktops: [ "lxde" ] # do NOT include these desktops
|
||||
only-desktops: ["gnome", "xfce", "cinnamon", "i3-wm" ] # ONLY include these desktops
|
||||
only-desktops: ["gnome", "xfce", "cinnamon" ] # ONLY include these desktops
|
||||
cli: yes # include normal CLI userspace
|
||||
minimal: yes # include minimal CLI userspace
|
||||
desktops: yes # include desktops, one per desktop_variations below; 'eos' ones are always skipped
|
||||
@@ -42,7 +42,6 @@ targets:
|
||||
- [ desktop_tools,internet,languages,multimedia,remote_desktop ] # limited desktop
|
||||
arches: # wanted architectures, and their "example" BOARD and BRANCH.
|
||||
arm64: [ { BOARD: "uefi-arm64", BRANCH: "current" } ]
|
||||
armhf: [ { BOARD: "tinkerboard", BRANCH: "current" } ]
|
||||
amd64: [ { BOARD: "uefi-x86", BRANCH: "current" } ]
|
||||
|
||||
all-userspace-riscv64:
|
||||
@@ -67,6 +66,31 @@ targets:
|
||||
arches: # wanted architectures, and their "example" BOARD and BRANCH.
|
||||
riscv64: [ { BOARD: "uefi-riscv64", BRANCH: "edge" } ]
|
||||
|
||||
all-userspace-armhf:
|
||||
configs: [ armbian-images ]
|
||||
pipeline:
|
||||
build-image: no # don't build images for this
|
||||
only-artifacts: [ "armbian-base-files", "armbian-desktop", "rootfs" ] # only these artifacts
|
||||
gha: *armbian-gha
|
||||
vars: # common vars, must exist.
|
||||
USERSPACE_ONLY: "yes" # this does nothing, but some var must exist. might as well be this.
|
||||
items-from-inventory:
|
||||
userspace: # creates items from userspace inventory automatically... 'eos' distributions are always skipped.
|
||||
only-releases: ["bookworm"] # ONLY include these releases
|
||||
#skip-desktops: [ "lxde" ] # do NOT include these desktops
|
||||
only-desktops: ["xfce"] # ONLY include these desktops
|
||||
cli: yes # include normal CLI userspace
|
||||
minimal: yes # include minimal CLI userspace
|
||||
desktops: yes # include desktops, one per desktop_variations below; 'eos' ones are always skipped
|
||||
desktop_variations:
|
||||
- [ ] # empty, no appgroups, simple desktop
|
||||
- [ 3dsupport,browsers,chat,desktop_tools,editors,email,internet,languages,multimedia,office,programming,remote_desktop ] # 3d + all
|
||||
- [ browsers,chat,desktop_tools,editors,email,internet,languages,multimedia,office,programming,remote_desktop ] # all except 3d
|
||||
- [ 3dsupport,browsers,email,programming,remote_desktop ] # limited desktop
|
||||
- [ desktop_tools,internet,languages,multimedia,remote_desktop ] # limited desktop
|
||||
arches: # wanted architectures, and their "example" BOARD and BRANCH.
|
||||
armhf: [ { BOARD: "tinkerboard", BRANCH: "current" } ]
|
||||
|
||||
all-desktop:
|
||||
enabled: yes
|
||||
configs: [ armbian-images ]
|
||||
|
||||
Reference in New Issue
Block a user