Merge ~jsimpso/prometheus-snap:master into prometheus-snap:master

Proposed by James Simpson
Status: Merged
Approved by: James Simpson
Approved revision: d57a6d39bdac9113a1a1f11e648bdf468ab200d5
Merged at revision: e8ae8a6d451898516eb12b0e5bedbc2e14a0a678
Proposed branch: ~jsimpso/prometheus-snap:master
Merge into: prometheus-snap:master
Diff against target: 13 lines (+1/-1)
1 file modified
snapcraft.yaml (+1/-1)
Reviewer Review Type Date Requested Status
Barry Price Approve
prometheus-snap-developers Pending
Review via email: mp+430185@code.launchpad.net

Commit message

Pick release tag from local repo after cloning

To post a comment you must log in.
Revision history for this message
🤖 Canonical IS Merge Bot (canonical-is-mergebot) wrote :

This merge proposal is being monitored by mergebot. Change the status to Approved to merge.

Revision history for this message
Barry Price (barryprice) wrote :

Yup!

review: Approve
Revision history for this message
🤖 Canonical IS Merge Bot (canonical-is-mergebot) wrote :

Change successfully merged at revision e8ae8a6d451898516eb12b0e5bedbc2e14a0a678

Preview Diff

[H/L] Next/Prev Comment, [J/K] Next/Prev File, [N/P] Next/Prev Hunk
1diff --git a/snapcraft.yaml b/snapcraft.yaml
2index 2feceed..d73853f 100644
3--- a/snapcraft.yaml
4+++ b/snapcraft.yaml
5@@ -44,7 +44,7 @@ parts:
6 plugin: go
7 override-pull: |
8 snapcraftctl pull
9- HIGHEST_RELEASE=$(curl https://api.github.com/repos/prometheus/prometheus/releases -s | jq -r .[].tag_name | grep '^v2\.[0-9]*\.[0-9]*$' | sort -nr | head -n1)
10+ HIGHEST_RELEASE=$(git -C "${SNAPCRAFT_PART_SRC}" tag --list | grep '^v2\.[0-9]*\.[0-9]*$' | sort -Vr | head -1)
11 snapcraftctl set-version "$( echo ${HIGHEST_RELEASE} | sed -e 's/^v//')"
12 git -C "${SNAPCRAFT_PART_SRC}" reset --hard refs/tags/"${HIGHEST_RELEASE}"
13 source: https://github.com/prometheus/prometheus.git

Subscribers

People subscribed via source and target branches