fix: replace GitLab-only CI variables
CI_PROJECT_DIR and CI_COMMIT_SHORT_SHA do not exist on Gitea Actions. user_templates was resolving to /.gitlab/templates, and the rev fallback echoed an empty string. Use WORKDIR (already exported into the KiBot container) and GITHUB_SHA.
This commit is contained in:
@@ -11,9 +11,9 @@ preflight:
|
|||||||
# drc: true
|
# drc: true
|
||||||
set_text_variables:
|
set_text_variables:
|
||||||
- name: 'rev'
|
- name: 'rev'
|
||||||
command: 'if [ -n "$KIBOT_VAR_rev" ]; then echo $KIBOT_VAR_rev; else git describe --tags 2>/dev/null || echo $CI_COMMIT_SHORT_SHA; fi'
|
command: 'if [ -n "$KIBOT_VAR_rev" ]; then echo $KIBOT_VAR_rev; else git describe --tags 2>/dev/null || echo ${GITHUB_SHA:0:8}; fi'
|
||||||
- name: 'rev_pcb'
|
- name: 'rev_pcb'
|
||||||
command: 'if [ -n "$KIBOT_VAR_rev_pcb" ]; then echo $KIBOT_VAR_rev_pcb; else git describe --tags 2>/dev/null || echo $CI_COMMIT_SHORT_SHA; fi'
|
command: 'if [ -n "$KIBOT_VAR_rev_pcb" ]; then echo $KIBOT_VAR_rev_pcb; else git describe --tags 2>/dev/null || echo ${GITHUB_SHA:0:8}; fi'
|
||||||
- name: 'date'
|
- name: 'date'
|
||||||
expand_kibot_patterns: true
|
expand_kibot_patterns: true
|
||||||
text: '%D'
|
text: '%D'
|
||||||
@@ -33,7 +33,7 @@ preflight:
|
|||||||
|
|
||||||
global:
|
global:
|
||||||
environment:
|
environment:
|
||||||
user_templates: "${CI_PROJECT_DIR}/.gitlab/templates"
|
user_templates: "${WORKDIR}/.gitlab/templates"
|
||||||
restore_project: true
|
restore_project: true
|
||||||
|
|
||||||
outputs:
|
outputs:
|
||||||
|
|||||||
Reference in New Issue
Block a user