- shell: !include-raw:
- ../shell/packer-clear-credentials.sh
+- builder:
+ name: lf-infra-push-gerrit-patch
+ builders:
+ - inject:
+ properties-content: |
+ PROJECT='{project}'
+ GERRIT_COMMIT_MESSAGE='{gerrit-commit-message}'
+ GERRIT_HOST='{gerrit-host}'
+ GERRIT_TOPIC='{gerrit-topic}'
+ GERRIT_USER='{gerrit-user}'
+ REVIEWERS_EMAIL='{reviewers-email}'
+ - shell: !include-raw-escape: ../shell/gerrit-push-patch.sh
+
- builder:
name: lf-infra-sysstat
builders:
#!/bin/bash
set +e # DO NOT cause build failure if any of the rm calls fail.
- rm "$GLOBAL_SETTINGS_FILE" "$SETTINGS_FILE"
+ rm -f "$GLOBAL_SETTINGS_FILE" "$SETTINGS_FILE"
# In some cases we use the lf-provide-maven-settings macro to produce
# a "$HOME/.netrc" file containing credentials. Remove that file here
# too if it exists.
- rm "$HOME/.netrc"
+ rm -f "$HOME/.netrc"
# DO NOT fail build if any of the above lines fail.
exit 0
name: lf-rtd-trigger-build
builders:
- inject:
- properties-content: RTD_PROJECT={rtd-project}
+ properties-content: |
+ RTD_BUILD_URL={rtd-build-url}
+ RTD_TOKEN={rtd-token}
- shell: !include-raw-escape: ../shell/rtd-trigger-build.sh
- builder: