diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index bfcd3cfb3d1bcf904536b8076c1d90f1e065418f..58239dc401cd6b9e3d6a58cc7a868ce13b4cc3ae 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -1,5 +1,13 @@ build-and-deploy: + image: toshayo/mcuxpresso:latest script: - - mcuxpressoide -nosplash --launcher.suppressErrors -application org.eclipse.cdt.managedbuilder.core.headlessbuild -data . -build main/Debug - - /usr/local/mcuxpressoide/ide/binaries/crt_emu_cm_redlink -p LPC1769 --flash-load-exec Debug/main.axf + - /usr/local/mcuxpressoide/ide/mcuxpressoide -nosplash --launcher.suppressErrors -application org.eclipse.cdt.managedbuilder.core.headlessbuild -data . -import mbed-os -cleanBuild mbed-os/Debug + - /usr/local/mcuxpressoide/ide/mcuxpressoide -nosplash --launcher.suppressErrors -application org.eclipse.cdt.managedbuilder.core.headlessbuild -data . -import main -cleanBuild main/Debug + - cp main/Debug/main.axf main.axf + #- /usr/local/mcuxpressoide/ide/binaries/crt_emu_cm_redlink -p LPC1769 --flash-load-exec main/Debug/main.axf + artifacts: + paths: + - ./main.axf + when: on_success + expire_in: 1 min