[yast-devel] Travis integration
Hi all, The Travis integration was my hackweek project, which I successfully finished last week. All relevant Yast modules now have Travis builds enabled. As we agreed on the last phone call, green Travis build is now mandatory in all pull requests [1]. [1] http://yastgithubio.readthedocs.org/en/latest/code-review#required-req -- Ladislav Slezák Appliance department / YaST Developer Lihovarská 1060/12 190 00 Prague 9 / Czech Republic tel: +420 284 028 960 lslezak@suse.com SUSE -- To unsubscribe, e-mail: yast-devel+unsubscribe@opensuse.org To contact the owner, e-mail: yast-devel+owner@opensuse.org
On Mon, Nov 03, 2014 at 11:52:51AM +0100, Ladislav Slezak wrote:
Hi all,
The Travis integration was my hackweek project, which I successfully finished last week. All relevant Yast modules now have Travis builds enabled.
Nice, and please post the URL where we can see the travis status. ciao Arvin -- Arvin Schnell, <aschnell@suse.de> Senior Software Engineer, Research & Development SUSE LINUX GmbH, GF: Jeff Hawn, Jennifer Guild, Felix Imendörffer, HRB 21284 (AG Nürnberg) Maxfeldstraße 5 90409 Nürnberg Germany -- To unsubscribe, e-mail: yast-devel+unsubscribe@opensuse.org To contact the owner, e-mail: yast-devel+owner@opensuse.org
On Mon, 10 Nov 2014 11:01:52 +0100 Arvin Schnell <aschnell@suse.de> wrote:
On Mon, Nov 03, 2014 at 11:52:51AM +0100, Ladislav Slezak wrote:
Hi all,
The Travis integration was my hackweek project, which I successfully finished last week. All relevant Yast modules now have Travis builds enabled.
Nice, and please post the URL where we can see the travis status.
ciao Arvin
Hi Arvin, you can find it on yast.github.io where is link to documentation http://yastgithubio.readthedocs.org/en/latest/build-status-overview/ But for me the biggest advantage is that status is print into pull request, so you see it immediatelly if you break tests. Josef -- To unsubscribe, e-mail: yast-devel+unsubscribe@opensuse.org To contact the owner, e-mail: yast-devel+owner@opensuse.org
Dne 10.11.2014 v 11:05 Josef Reidinger napsal(a):
you can find it on yast.github.io where is link to documentation http://yastgithubio.readthedocs.org/en/latest/build-status-overview/
This is the overview for all Yast modules, there is also Jenkins status (for the public instance at ci.opensuse.org).
But for me the biggest advantage is that status is print into pull request, so you see it immediatelly if you break tests.
You can see the status in pull requests and also for each commit if Travis build is enabled there (i.e. .travis.yml is present) which is currently true for all branches based on "master". You should see a small green checkmark or red X symbol next to the commit SHA sum. BTW I'm working on SLE-12 branch support, YaST:SLE-12:GA:Travis [*]] just has been built and published as the first step... [*] https://build.opensuse.org/project/monitor/YaST:SLE-12:GA:Travis -- Ladislav Slezák Appliance department / YaST Developer Lihovarská 1060/12 190 00 Prague 9 / Czech Republic tel: +420 284 028 960 lslezak@suse.com SUSE -- To unsubscribe, e-mail: yast-devel+unsubscribe@opensuse.org To contact the owner, e-mail: yast-devel+owner@opensuse.org
participants (3)
-
Arvin Schnell
-
Josef Reidinger
-
Ladislav Slezak