ci(woodpecker): add labels and noninteractive env
Some checks failed
ci/woodpecker/push/ipq60xx Pipeline failed
Some checks failed
ci/woodpecker/push/ipq60xx Pipeline failed
- Bind pipeline to docker-labeled workers via top-level labels\n- Set DEBIAN_FRONTEND=noninteractive for sync/build steps\n- Keep existing build commands and flow unchanged
This commit is contained in:
@@ -9,6 +9,9 @@ variables:
|
||||
# Leave empty or set to 'main' to always use latest
|
||||
# UPSTREAM_GENERAL_REF: ""
|
||||
|
||||
labels:
|
||||
backend: docker
|
||||
|
||||
steps:
|
||||
- name: init-env
|
||||
image: ubuntu:24.04
|
||||
@@ -21,14 +24,17 @@ steps:
|
||||
|
||||
- name: sync-configs
|
||||
image: ubuntu:24.04
|
||||
environment:
|
||||
DEBIAN_FRONTEND: noninteractive
|
||||
UPSTREAM_GENERAL_REF: ${UPSTREAM_GENERAL_REF:-main}
|
||||
commands:
|
||||
- chmod +x ${CI_WORKSPACE}/Scripts/sync_upstream_config.sh
|
||||
- ${CI_WORKSPACE}/Scripts/sync_upstream_config.sh
|
||||
environment:
|
||||
UPSTREAM_GENERAL_REF: ${UPSTREAM_GENERAL_REF:-main}
|
||||
|
||||
- name: build-ipq60xx-wifi-yes
|
||||
image: ubuntu:24.04
|
||||
environment:
|
||||
DEBIAN_FRONTEND: noninteractive
|
||||
commands:
|
||||
- git clone --depth=1 --single-branch --branch ${WRT_BRANCH} ${WRT_REPO} wrt-yes
|
||||
- cd wrt-yes
|
||||
@@ -54,6 +60,8 @@ steps:
|
||||
|
||||
- name: build-ipq60xx-wifi
|
||||
image: ubuntu:24.04
|
||||
environment:
|
||||
DEBIAN_FRONTEND: noninteractive
|
||||
commands:
|
||||
- git clone --depth=1 --single-branch --branch ${WRT_BRANCH} ${WRT_REPO} wrt-wifi
|
||||
- cd wrt-wifi
|
||||
|
||||
Reference in New Issue
Block a user