Page MenuHomeWildfire Games

Version the GCC Jenkins scripts
Changes PlannedPublic

Authored by Itms on May 20 2019, 8:48 PM.



Puts into version control the scripts used by Jenkins to test patches and commits with GCC for Phabricator. This will allow modifications and improvements.

Test Plan

This is currently working and should just be versioned.

Diff Detail

rP 0 A.D. Public Repository
Lint OK
No Unit Test Coverage
Build Status
Buildable 7553
Build 12316: Vulcan BuildJenkins
Build 12315: arc lint + arc unit

Event Timeline

Itms created this revision.May 20 2019, 8:48 PM

Successful build - Chance fights ever on the side of the prudent.

Link to build:

wraitii added a subscriber: wraitii.

Props for uploading the scripts ๐Ÿ‘ . Don't have much in the way of comments.

wraitii accepted this revision.May 25 2019, 11:12 AM
This revision is now accepted and ready to land.May 25 2019, 11:12 AM
Angen added inline comments.May 30 2019, 8:39 PM

does this command work if there is no local copy of svn?

I tried this for windows autobuild
result is that it created invalid svn folder

Running on Jenkins in F:\Jenkins\workspace\0adtest
Checking out a fresh workspace because there's no workspace at F:\Jenkins\workspace\0adtest
Cleaning local Directory .
Checking out at revision '2019-05-30T19:57:02.427 +0200'
At revision 22321
F:\Jenkins\workspace\0adtest>svn cleanup 
svn: E155007: 'F:\Jenkins\workspace\0adtest' is not a working copy directory
Itms added inline comments.May 30 2019, 8:52 PM

Welcome to the wonderful world of CI where nothing works the first time :D This command is supposed to work yes.

What do you have at F:\Jenkins\workspace\0adtest when you go there with your file explorer?

Angen accepted this revision.May 30 2019, 9:35 PM
Itms planned changes to this revision.Tue, Sep 17, 8:57 PM

This is completely outdated, now that the build uses Docker. I will upload the current version of scripts here.