Setting up port builds on Azure using master branch of macports

Ruben Di Battista rubendibattista at gmail.com
Fri Aug 9 09:23:26 UTC 2019


What are the longest ports to build?

In my experience paraview and mame, also probably the compilers. And they
should fit the 360 minutes, right?

On Fri, 9 Aug 2019, 07:35 Zero King, <l2dy at macports.org> wrote:

> On Thu, Aug 08, 2019 at 08:59:46PM +0200, Rainer Müller wrote:
> >On 04/08/2019 17.34, Ryan Schmidt wrote:
> >> On Aug 1, 2019, at 10:50, Blair Zajac wrote:
> >>
> >>> Why Azure?
> >>
> >> We already use Azure to test pull requests, but we test against the
> released version of MacPorts base, currently 2.5.4. I guess Mojca is
> suggesting we add another builder that uses the newer MacPorts base master,
> to discover if some ports are not compatible with that.
> >>
> >> We also already use Travis CI for pull requests, but Travis was
> purchased by another company known for allowing its services to languish
> and die, hence our desire to find alternatives.
> >>
> >> It would need to be free and support building on macOS with root access
> and not have such a low time limit that our builds would time out. Travis
> for example has a time limit of 50 minutes which has already been
> problematic for some ports. If you know of other services that offer that,
> let us know.
> >
> >GitHub announced GitHub Actions today, which is a CI system provided for
> free on
> >public repositories. It even supports macOS.
> >
> >https://github.blog/2019-08-08-github-actions-now-supports-ci-cd/
> >
> >However, the announcement does not mention any limits such as the maximum
> >per-job execution time, which has been our main problem with other
> services so
> >far. I guess this might be something they will still try to figure out
> during
> >the beta.
>
> The default limit is 360 minutes. Not sure if it could be extended.
>
>
> https://help.github.com/en/articles/workflow-syntax-for-github-actions#jobsjob_idtimeout-minutes
>
> >In any case, it might be worth a try. It will be available in November for
> >everyone. Just in case anyone wants to experiment with it earlier, I
> signed up
> >the @macports organization for the GitHub Actions Beta and we are now on
> the
> >waitlist.
> >
> >Rainer
>
> --
> Zero
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.macports.org/pipermail/macports-dev/attachments/20190809/dea841ec/attachment-0001.html>


More information about the macports-dev mailing list