diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index abf33e2f..3200b010 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -93,3 +93,19 @@ job_gp2x: paths: - "*.zip" - "GP2X_JOB_ID" + +job_switch: + stage: build + before_script: + - apt-get update -qq && apt-get install -y -qq zip + - "sh ./.install-switch-toolchain.sh" + - "source /etc/profile.d/devkit-env.sh" + script: + - "SWITCH=1 make -j2 grafx2" + - "SWITCH=1 make ziprelease" + after_script: + - "echo $CI_JOB_ID > SWITCH_JOB_ID" + artifacts: + paths: + - "*.zip" + - "SWITCH_JOB_ID" diff --git a/.gitlab-page.sh b/.gitlab-page.sh index b7292ac1..e45fb83e 100755 --- a/.gitlab-page.sh +++ b/.gitlab-page.sh @@ -9,6 +9,7 @@ LINUX_JOB_ID=$(cat LINUX_JOB_ID) WIN32_JOB_ID=$(cat WIN32_JOB_ID) ATARI_JOB_ID=$(cat ATARI_JOB_ID) GP2X_JOB_ID=$(cat GP2X_JOB_ID) +SWITCH_JOB_ID=$(cat SWITCH_JOB_ID) # for debug: echo "CI_JOB_URL=${CI_JOB_URL}" @@ -46,6 +47,8 @@ echo "
  • Atari (SDL API) :" >> ${OUTFILE} echo "grafx2-sdl-${VERSION}-m68k-atari-mint.zip
  • " >> ${OUTFILE} echo "
  • GP2X (SDL API) :" >> ${OUTFILE} echo "grafx2-sdl-${VERSION}-nottf-gp2x.zip
  • " >> ${OUTFILE} +echo "
  • Switch (SDL2 API) :" >> ${OUTFILE} +echo "grafx2-sdl2-${VERSION}-switch.zip
  • " >> ${OUTFILE} echo "" >> ${OUTFILE} echo "