Page MenuHomeWildfire Games

Version the GCC Jenkins scripts
Changes PlannedPublic

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

Details

Reviewers
Angen
wraitii
Summary

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

Repository
rP 0 A.D. Public Repository
Branch
/ps/trunk
Lint
Lint OK
Unit
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: https://jenkins.wildfiregames.com/job/differential/1464/display/redirect

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
build/jenkins/differential.Jenkinsfile
20

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 https://svn.wildfiregames.com/public/ps/trunk 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
build/jenkins/differential.Jenkinsfile
20

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.