How can I get the latest successful artifact from bamboo?
The following is provided:
https://*.jira.com/builds/browse/TC-TESTS/latestSuccessful
and i can get:
https://*.jira.com/builds/browse/TC-TESTS/latest/artifact/SVNREVISION/SVN-Revision/svn_revision
but not
https://*.jira.com/builds/browse/TC-TESTS/latestSuccessful/artifact/SVNREVISION/SVN-Revision/svn_revision
Is this supported or do I have to scrape the REST API?
Just scraped the REST API results:
https://*.jira.com/builds/rest/api/latest/result/PLAN-JOB?max-results=1&buildstate=Successful
Nice share. thank u Matt
You can now just do:
https://*.jira.com/builds/rest/api/latestSuccessful/artifact/SVNREVISON/SVN-Revision/svn_revision
But with the newer Bamboo REST API you can get the revision number directly from the API.
As at 6.5 I used, from this example YML plan spec
---
project: key: DS plan: key: DSCM name: Configuration Management
<snip> artifacts: - name: cm path: '*.cm'
used the following command, note the combination of project and plan key.
curl '<url>/browse/DS-DSCM/latestSuccessful/artifact/shared/cm/example.cm'
It looks like you're new here. Sign in or register to get started.