[GH-ISSUE #130] Azure Pipelines Continuous Build #110

Closed
opened 2026-02-26 12:34:00 +03:00 by kerem · 6 comments
Owner

Originally created by @notsure2 on GitHub (Sep 12, 2020).
Original GitHub issue: https://github.com/cbeuw/Cloak/issues/130

Hello
@cbeuw How about setting up free Azure Pipelines Pipeline to build and push git releases from every commit ? this way you don't have to build it by hand and it doesn't remain out of date for long time until you manually release.

They give 1800 build minutes free which is enough I think for Cloak and its rate of commits.

Originally created by @notsure2 on GitHub (Sep 12, 2020). Original GitHub issue: https://github.com/cbeuw/Cloak/issues/130 Hello @cbeuw How about setting up free Azure Pipelines Pipeline to build and push git releases from every commit ? this way you don't have to build it by hand and it doesn't remain out of date for long time until you manually release. They give 1800 build minutes free which is enough I think for Cloak and its rate of commits.
kerem closed this issue 2026-02-26 12:34:00 +03:00
Author
Owner

@cbeuw commented on GitHub (Sep 12, 2020):

Good shout. I didn't actually know about this. I'll set it up if it appears suitable

<!-- gh-comment-id:691548555 --> @cbeuw commented on GitHub (Sep 12, 2020): Good shout. I didn't actually know about this. I'll set it up if it appears suitable
Author
Owner

@notsure2 commented on GitHub (Sep 12, 2020):

I noticed you added the pipeline file then removed it. Not suitable ? @cbeuw

<!-- gh-comment-id:691563255 --> @notsure2 commented on GitHub (Sep 12, 2020): I noticed you added the pipeline file then removed it. Not suitable ? @cbeuw
Author
Owner

@cbeuw commented on GitHub (Sep 12, 2020):

I just need to figure out how to write the yaml file properly. Currently it's complaining that it can't find GOROOT, and I don't quite know where to put the built binaries. I'll make a new branch to test the yaml so it doesn't bloat up master. I'll probably do these tomorrow because it's quite late now

<!-- gh-comment-id:691567457 --> @cbeuw commented on GitHub (Sep 12, 2020): I just need to figure out how to write the yaml file properly. Currently it's complaining that it can't find GOROOT, and I don't quite know where to put the built binaries. I'll make a new branch to test the yaml so it doesn't bloat up master. I'll probably do these tomorrow because it's quite late now
Author
Owner

@notsure2 commented on GitHub (Sep 12, 2020):

i think you can add a "step" that saves them in azure build artifacts. they store up to 2 GB for free. Then when you reach the limit you can delete old ones automatically I guess. Maybe there's a setting there for that. Alternatively maybe there's a step to communicate to github to publish a release. I only used the building part and use ssh to deploy for my stuff.

<!-- gh-comment-id:691567879 --> @notsure2 commented on GitHub (Sep 12, 2020): i think you can add a "step" that saves them in azure build artifacts. they store up to 2 GB for free. Then when you reach the limit you can delete old ones automatically I guess. Maybe there's a setting there for that. Alternatively maybe there's a step to communicate to github to publish a release. I only used the building part and use ssh to deploy for my stuff.
Author
Owner

@cbeuw commented on GitHub (Sep 12, 2020):

Ideally I want it to release to github automatically, as uploading the build artifacts manually is basically what I'm doing right now. I had a look and there is a task that lets you do that, so it's definitely achievable

<!-- gh-comment-id:691568876 --> @cbeuw commented on GitHub (Sep 12, 2020): Ideally I want it to release to github automatically, as uploading the build artifacts manually is basically what I'm doing right now. I had a look and there is a task that lets you do that, so it's definitely achievable
Author
Owner

@cbeuw commented on GitHub (Sep 13, 2020):

It appears to be working now. Thanks again for the heads-up. I'll try to set it up for Cloak-android as well which could save a lot of work, but it's going to be more complicated I assume

<!-- gh-comment-id:691656508 --> @cbeuw commented on GitHub (Sep 13, 2020): It appears to be working now. Thanks again for the heads-up. I'll try to set it up for Cloak-android as well which could save a lot of work, but it's going to be more complicated I assume
Sign in to join this conversation.
No labels
pull-request
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
starred/Cloak#110
No description provided.