diff --git a/userpatches/gha/chunks/550.per-chunk-artifacts_job.yaml b/userpatches/gha/chunks/550.per-chunk-artifacts_job.yaml index 7b3aff0d..66304be2 100644 --- a/userpatches/gha/chunks/550.per-chunk-artifacts_job.yaml +++ b/userpatches/gha/chunks/550.per-chunk-artifacts_job.yaml @@ -57,7 +57,7 @@ jobs: # 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() diff --git a/userpatches/targets-all-not-eos.yaml b/userpatches/targets-all-not-eos.yaml index b049fc0b..28ad86b0 100644 --- a/userpatches/targets-all-not-eos.yaml +++ b/userpatches/targets-all-not-eos.yaml @@ -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 ]