Poudreiere auto-track quarterly ports?
Mathieu Arnold
mat at FreeBSD.org
Tue Sep 5 12:16:19 UTC 2017
Le 05/09/2017 à 03:50, Dan Mahoney a écrit :
> Hey there All,
>
> Is there an easy way to have poudriere auto-track the latest quarterly
> ports build tree, without having to manually reset it to a specific
> branch?
>
> Poudriere knows how to portsnap the latest ports/head, but not the latest
> quarterly.
poudriere cannot do this by itself, it does not know how to move from
one repository to another.
This can, however, easily be done with a simple subversion command that
you can run in the script you use to build your ports.
# svn info /poudriere/ports/quarterly/|grep ^URL
URL: https://svn.freebsd.org/ports/branches/2017Q2
# svn switch ^/branches/$(svn ls
https://svn.freebsd.org/ports/branches/|sed -ne '/^2.*Q./s|/$||p'|tail
-1) /poudriere/ports/quarterly/
D ports/quarterly/graphics/dri
...
# svn info /poudriere/ports/quarterly/|grep ^URL
URL: https://svn.freebsd.org/ports/branches/2017Q3
The svn switch command can be run each time, it will not break. (The svn
ls trick is taken from the bit I wrote for ports/Tools/scripts/mfh.)
--
Mathieu Arnold
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 949 bytes
Desc: OpenPGP digital signature
URL: <http://lists.freebsd.org/pipermail/freebsd-ports/attachments/20170905/b84cc8fd/attachment.sig>
More information about the freebsd-ports
mailing list