.bitbake: # parameters: # - TEST_BUILD_DIR # - TEST_MACHINE (defaults to qemux86-64) # - BITBAKE_TARGETS image: $BITBAKE_IMAGE dependencies: - Checkout tags: - bitbake script: - /scripts/configure.sh - /scripts/build.sh $BITBAKE_TARGETS .oe-selftest: # parameters: # - TEST_BUILD_DIR # - TEST_MACHINE (defaults to qemux86-64) # - OE_SELFTESTS image: $BITBAKE_IMAGE dependencies: - Checkout tags: - bitbake variables: TEST_AKTUALIZR_CREDENTIALS: $CI_PROJECT_DIR/credentials.zip before_script: - aws s3 cp s3://ota-gitlab-ci/hereotaconnect_prod.zip credentials.zip - sudo /usr/local/bin/setup_kvm.sh script: - | # sg is needed after adding bitbake to the kvm group (see setup_kvm.sh) sg kvm << EOS /scripts/configure.sh /scripts/oe-selftest.sh $OE_SELFTESTS EOS