Join GitHub today
GitHub is home to over 20 million developers working together to host and review code, manage projects, and build software together.
Can't build from a different branch than master #440
Comments
|
Hey Didier! Can you elaborate on your use case for building snaps from a
different branch?
|
didrocks
commented
Mar 9, 2017
•
|
Hey Evan! Yes:
That way I always have latest release on all my maintenance branch Another interesting note, would be to produce some snaps based on features: |
|
Thanks for clarifying. So we can call this tracks / major version branches support, as you suggest. It will require design work. In terms of priority, I think we should implement organisations support (#132) before we come to this. |
didrocks
commented
Mar 13, 2017
|
|
|
"ondra: and one more thing, so looking to various github projects, they seem to tag releases,but not really push it to any branch, which is quite tricky to make build" So perhaps we need to support a mapping of branch or tag to track. |
cjwatson
referenced this issue
Mar 15, 2017
Closed
Honour repository default branch setting [2] #497
ghost
added
the
Status: Proposal
label
Apr 24, 2017
nottrobin
added
the
Status: Triaged
label
Apr 24, 2017
ghost
removed
the
Status: Proposal
label
Apr 25, 2017
cjwatson
referenced this issue
Apr 30, 2017
Closed
[Request] Add option to choose the github branch to use #701
theshadowx
commented
Apr 30, 2017
cjwatson
referenced this issue
May 26, 2017
Merged
Use default branch rather than hardcoding master #783
|
This is happening for tarantool as well. |
lasconic
commented
Jun 15, 2017
|
+1 |
lasconic
referenced this issue
in musescore/MuseScore
Jun 15, 2017
Merged
Add files to create a snap package for version 2.2 #3212
carlaberkers
removed
the
Status: Triaged
label
Jul 3, 2017
tim-sueberkrueb
commented
Jul 6, 2017
|
|
This was referenced Aug 8, 2017
harshavardhana
commented
Aug 10, 2017
|
You can Minio under the mix here as well @evandandrea |
|
@harshavardhana is 'release' the branch you want to build snaps from? |
harshavardhana
commented
Aug 14, 2017
|
Actually no just the tags is fine. I think this issue is not the same sorry for the confusion. |
This was referenced Aug 28, 2017
tim-sueberkrueb
commented
Oct 7, 2017
•
|
Hey, any news on this one? It's the only real show stopper for me (and probably for the other mentioned cases too). |
tim-sueberkrueb
commented
Oct 7, 2017
|
Interesting, it still doesn't work: https://build.snapcraft.io/user/lirios/platform-snap/89110 Any ideas? Am I doing something wrong? It is still trying to build from master. The default branch is clearly develop. Thanks in advance! |
|
@tim-sueberkrueb, something odd is going on here, but I don't think it's on our side. Observe:
Why is your repository different? It appears that it has |
tim-sueberkrueb
commented
Oct 8, 2017
|
@cjwatson wow, this is indeed very odd! Normally setting GitHub default branch should also change the remote HEAD, because this is a setting you can only make having direct access to the remote git repo 0.0 (afaik) Anyway, I deleted master (and changed the default branch setting again) and will recreate it in the future, I hope it will work now. Thanks a lot, I didn't notice! |
evandandrea
referenced this issue
Nov 7, 2017
Closed
Allow snapcraft.yaml to be in non-root repo dir #784
nottrobin
added
Priority: Medium
Priority: Low
and removed
Priority: Medium
labels
Nov 15, 2017
|
parity has three branches: master, stable and beta. It would be great to be able to build the three. Even better if we could automatically land the snaps into the respective channels in the store. |

didrocks commentedMar 9, 2017
I'm sure you know about that one, it's more for a tracking purpose.
You can't build to a different branch than master, which could be handy in that you have maintainance and release branch. Seems like a good opportunity for build.snapcraft.io