- properties-content: PIP_PACKAGES={pip-packages}
- - shell: !include-raw-escape: ../shell/pip-install.sh
+ properties-content: |
+ BUILD_DIR={build-dir}
+ PACKAGECLOUD_ACCOUNT={packagecloud-account}
+ PACKAGECLOUD_REPO={packagecloud-repo}
+ DEBIAN_DISTRIBUTION_VERSIONS={debian-distribution-versions}
+ RPM_DISTRIBUTION_VERSIONS={rpm-distribution-versions}
+ - shell: !include-raw-escape: ../shell/packagecloud-push.sh
+
+- builder:
+ name: lf-maven-install
+ builders:
+ # Create a $HOME/.wgetrc to make the Maven download quiet.
+ - shell: 'echo "quiet=on" > "$HOME/.wgetrc"'
+ - maven-target:
+ maven-version: "{mvn-version}"
+ goals: "--version"
+ - shell: 'rm "$HOME/.wgetrc"'
+
+- builder:
+ name: lf-provide-maven-settings
+ builders:
+ - config-file-provider:
+ files:
+ - file-id: "{global-settings-file}"
+ variable: "GLOBAL_SETTINGS_FILE"
+ - file-id: "{settings-file}"
+ variable: "SETTINGS_FILE"