Commit Graph

55 Commits

Author SHA1 Message Date
/dev/urandom
8dad28caef
[Jenkins] Implement safety measurement against technical stupidity. 2017-02-08 00:22:33 +01:00
momo5502
9733262b6d [Jenkins] Reduce unittests to 2 retries 2017-02-05 14:02:21 +01:00
/dev/urandom
b8fd01242a
[Jenkinsfile] Get rid of unnecessary node and workspace allocations. 2017-01-03 23:23:30 +01:00
momo5502
325f9183a2 [Jenkins] Only keep last 30 artifacts 2016-11-27 17:11:53 +01:00
/dev/urandom
9b57436f9b
Jenkinsfile: Circumvent issues regarding failing Linux unit tests. 2016-10-12 08:36:59 +02:00
/dev/urandom
035aa56f8c
Add retry blocks. 2016-10-12 08:36:38 +02:00
/dev/urandom
4beab1ea12
Jenkinsfile: Properly handle special cases for workspace paths. 2016-10-11 23:10:31 +02:00
/dev/urandom
56bd9261b6
Jenkinsfile: Clean src directory before Docker image build for Linux unit testing. 2016-10-03 22:30:38 +02:00
/dev/urandom
3056e0639d
Jenkinsfile: Add ANSI color parsing for Linux unit testing/Docker image build. 2016-10-03 22:30:30 +02:00
/dev/urandom
976bf8d56d
Fix Jenkinsfile. 2016-10-03 21:45:14 +02:00
/dev/urandom
a3385a8d6c
Allow dynamic configuration of branch to pull executable from. 2016-10-03 19:51:26 +02:00
/dev/urandom
df40f991e4
Jenkinsfile: Enable all Wine warning messages.
We need this in order to debug which components are missing in the Wine testing environment as it seems to be the case that at least one critical networking library is missing despite the fact that the Docker image is almost completely copypasted from a previously working IW4x runtime environment.
2016-09-28 20:55:17 +02:00
/dev/urandom
cce87be09a
Jenkinsfile: Fix workspace allocation and rewrite for configuration mapping. 2016-09-17 19:08:22 +02:00
momo5502
cc00171a69 Remove static configs 2016-09-17 14:03:59 +02:00
/dev/urandom
a1de01474e
Jenkinsfile: Fix unstable status handling code. 2016-09-15 22:52:29 +02:00
/dev/urandom
0c532c58f5
Jenkinsfile: Mark build as unstable and add warning text if test fails on Linux instead of failing the build. 2016-09-15 22:06:29 +02:00
/dev/urandom
34950dde3b
Jenkinsfile: Variable fixes and removal of useless ls line. 2016-09-15 21:09:40 +02:00
/dev/urandom
f5f128313f
Jenkinsfile: Workaround for Jenkins bug regarding changing dir in Docker container and path fix. 2016-09-15 20:42:59 +02:00
/dev/urandom
c902909923
Jenkinsfile: Make Dockerfile available at testing phase. 2016-09-15 19:05:33 +02:00
/dev/urandom
92b9a4b856
Jenkinsfile: Wrong function signature. 2016-09-15 18:55:43 +02:00
/dev/urandom
3cacb0ca76
Jenkinsfile: Fix Docker image build parameters. 2016-09-15 18:30:31 +02:00
/dev/urandom
123665e0d1
Jenkinsfile: I guess we need a tag name for the built image for now. 2016-09-15 08:40:51 +02:00
/dev/urandom
06561ac143
Jenkinsfile: Attempt on unit testing on Linux. 2016-09-15 08:25:12 +02:00
/dev/urandom
93b408412f
Jenkinsfile: SCM checkout is unnecessary during unit tests. 2016-09-15 00:02:50 +02:00
/dev/urandom
ab39555935
Jenkinsfile: Fix job property definition. 2016-09-14 22:52:59 +02:00
/dev/urandom
078873436a
Jenkinsfile: Add missing job property specifying GitLab connection to report build status to. 2016-09-14 22:43:29 +02:00
/dev/urandom
9fc98ad5b0
Jenkinsfile: Fix GitLab commit status forwarding. 2016-09-14 22:33:19 +02:00
/dev/urandom
d0702cffc5
Jenkinsfile: Forward commit status to GitLab. 2016-09-14 21:13:14 +02:00
/dev/urandom
8eb34fbdb4
Jenkinsfile: This is meant to say "finally", not "catch". 2016-09-14 08:38:29 +02:00
/dev/urandom
d53650dbe7
Jenkinsfile: Use separate workspaces and clean them up. 2016-09-14 08:35:57 +02:00
/dev/urandom
afbd8f13ca
Jenkinsfile: Fix map syntax error. 2016-09-13 23:07:48 +02:00
/dev/urandom
0531ac6d2d
Jenkinsfile: Use IW4x entrypoint executable from its respective job. 2016-09-13 22:47:27 +02:00
/dev/urandom
1b9478bd26
Jenkinsfile: Ensure zone folder exists. 2016-09-13 07:26:50 +02:00
/dev/urandom
d6eed08017
Jenkinsfile: Fix unstashing for testing. 2016-09-13 07:15:22 +02:00
/dev/urandom
baf1107a18
Jenkinsfile: Allocate separate workspaces for each build configuration. 2016-09-13 03:17:02 +02:00
/dev/urandom
ca190a3a80
Jenkinsfile: Versioning, mute the shell crap. 2016-09-13 03:10:33 +02:00
/dev/urandom
45a633e672
Jenkinsfile: Put shipped Premake5 into PATH. 2016-09-13 03:07:56 +02:00
/dev/urandom
283a747352
Jenkinsfile: ()()()()()()()()()()()()()()()() 2016-09-13 03:04:39 +02:00
/dev/urandom
7c554962ed
Jenkinsfile: Yeah, let's not use deprecated code patterns. 2016-09-13 03:03:35 +02:00
/dev/urandom
ee936a9a3a
Jenkinsfile: This is Windows, not Linux. 2016-09-13 03:00:17 +02:00
/dev/urandom
65a10144a7
Jenkinsfile: "The current scope already contains a variable of the name executions" 2016-09-13 02:57:10 +02:00
/dev/urandom
71ca2f9a58
Jenkinsfile: Fix artifacts by putting binaries for each configuration into separate subfolders. 2016-09-13 02:56:00 +02:00
/dev/urandom
7dd069fbc9
Jenkinsfile: Implement versioning. 2016-09-13 02:55:08 +02:00
/dev/urandom
ebad081b04
Jenkinsfile: Implement unit testing. 2016-09-13 02:54:46 +02:00
/dev/urandom
b85ae0f764
Jenkinsfile: Fix overwritten stashes. 2016-09-13 02:11:41 +02:00
/dev/urandom
717bb45d21
Jenkinsfile: Remove unused copypasta. 2016-09-13 02:11:16 +02:00
/dev/urandom
1d8fb72495
Jenkinsfile: I think this needs another backslash. 2016-09-13 02:03:50 +02:00
/dev/urandom
5350b25a3e
Jenkinsfile: Fix solution file path. 2016-09-13 02:01:48 +02:00
/dev/urandom
1b3c9d17f5
Jenkinsfile: Fix MSBuild tool reference. 2016-09-13 01:59:59 +02:00
/dev/urandom
8a18c12887
Jenkinsfile: Remove SSH agent as credentials have been fixed with recent Jenkins Git plugin version. 2016-09-13 01:50:26 +02:00