d0f2da8f61
Fix error
2016-09-17 00:22:01 +02:00
25585fc9a4
Introduce library util
2016-09-17 00:14:59 +02:00
1925b191f9
Premake: SHORTVERSION should not contain "v" prefix from Git tag.
2016-09-16 21:31:18 +02:00
c2931a04e1
Fix names in unittests
2016-09-16 11:04:28 +02:00
503e071d7e
Update README.md
2016-09-16 09:04:00 +02:00
cf3ecedc5f
Merge branch 'jenkins' into 'develop'
...
Jenkins Pipeline
This merge requests adds necessary changes in order to fully integrate Jenkins continuous integration (automated builds and deployment) into this repository.
.
2016-09-15 23:19:35 +02:00
44c8b98283
Remove jenkins branch from README.
2016-09-15 23:08:24 +02:00
a1de01474e
Jenkinsfile: Fix unstable status handling code.
2016-09-15 22:52:29 +02:00
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
34950dde3b
Jenkinsfile: Variable fixes and removal of useless ls line.
2016-09-15 21:09:40 +02:00
ac289458ce
Merge remote-tracking branch 'origin/develop' into jenkins
2016-09-15 20:56:01 +02:00
43aa45a95d
Yay, new status badges!
2016-09-15 20:54:10 +02:00
7f3a3ec07b
Update protoc and protobuf
2016-09-15 20:49:00 +02:00
f5f128313f
Jenkinsfile: Workaround for Jenkins bug regarding changing dir in Docker container and path fix.
2016-09-15 20:42:59 +02:00
c902909923
Jenkinsfile: Make Dockerfile available at testing phase.
2016-09-15 19:05:33 +02:00
92b9a4b856
Jenkinsfile: Wrong function signature.
2016-09-15 18:55:43 +02:00
3cacb0ca76
Jenkinsfile: Fix Docker image build parameters.
2016-09-15 18:30:31 +02:00
123665e0d1
Jenkinsfile: I guess we need a tag name for the built image for now.
2016-09-15 08:40:51 +02:00
06561ac143
Jenkinsfile: Attempt on unit testing on Linux.
2016-09-15 08:25:12 +02:00
c8cf116a78
Update README to point to new status badge.
2016-09-15 00:07:21 +02:00
93b408412f
Jenkinsfile: SCM checkout is unnecessary during unit tests.
2016-09-15 00:02:50 +02:00
0aa337f219
Merge remote-tracking branch 'origin/develop' into jenkins
2016-09-14 23:55:23 +02:00
5afea26d5f
Welp.
2016-09-14 23:06:34 +02:00
7831886e3a
Optimize Load_VertexBuffer (actually a wrapper for R_CreateWorldVertexBuffer)
2016-09-14 23:06:12 +02:00
52487aa224
Finish surface loading, but not test ready
2016-09-14 23:01:53 +02:00
ab39555935
Jenkinsfile: Fix job property definition.
2016-09-14 22:52:59 +02:00
078873436a
Jenkinsfile: Add missing job property specifying GitLab connection to report build status to.
2016-09-14 22:43:29 +02:00
9fc98ad5b0
Jenkinsfile: Fix GitLab commit status forwarding.
2016-09-14 22:33:19 +02:00
d0702cffc5
Jenkinsfile: Forward commit status to GitLab.
2016-09-14 21:13:14 +02:00
8eb34fbdb4
Jenkinsfile: This is meant to say "finally", not "catch".
2016-09-14 08:38:29 +02:00
d53650dbe7
Jenkinsfile: Use separate workspaces and clean them up.
2016-09-14 08:35:57 +02:00
54f21d5a5d
Do not upload minidumps when running unit tests or zone builder.
2016-09-14 08:08:48 +02:00
e18ac7be16
Singleton: Allow multiple IW4x instances non-interactively when unit testing.
2016-09-13 23:52:15 +02:00
afbd8f13ca
Jenkinsfile: Fix map syntax error.
2016-09-13 23:07:48 +02:00
0531ac6d2d
Jenkinsfile: Use IW4x entrypoint executable from its respective job.
2016-09-13 22:47:27 +02:00
ab3c75cb5b
More surface loading stuff
2016-09-13 21:41:10 +02:00
6dc46a4289
Begin implementing surface loading for CODO maps
2016-09-13 20:55:10 +02:00
ee76ec9340
Merge branch 'develop' into 'master'
...
Develop
2016-09-13 19:52:11 +02:00
1b9478bd26
Jenkinsfile: Ensure zone folder exists.
2016-09-13 07:26:50 +02:00
d6eed08017
Jenkinsfile: Fix unstashing for testing.
2016-09-13 07:15:22 +02:00
baf1107a18
Jenkinsfile: Allocate separate workspaces for each build configuration.
2016-09-13 03:17:02 +02:00
ca190a3a80
Jenkinsfile: Versioning, mute the shell crap.
2016-09-13 03:10:33 +02:00
45a633e672
Jenkinsfile: Put shipped Premake5 into PATH.
2016-09-13 03:07:56 +02:00
283a747352
Jenkinsfile: ()()()()()()()()()()()()()()()()
2016-09-13 03:04:39 +02:00
7c554962ed
Jenkinsfile: Yeah, let's not use deprecated code patterns.
2016-09-13 03:03:35 +02:00
ee936a9a3a
Jenkinsfile: This is Windows, not Linux.
2016-09-13 03:00:17 +02:00
65a10144a7
Jenkinsfile: "The current scope already contains a variable of the name executions"
2016-09-13 02:57:10 +02:00
71ca2f9a58
Jenkinsfile: Fix artifacts by putting binaries for each configuration into separate subfolders.
2016-09-13 02:56:00 +02:00
7dd069fbc9
Jenkinsfile: Implement versioning.
2016-09-13 02:55:08 +02:00
ebad081b04
Jenkinsfile: Implement unit testing.
2016-09-13 02:54:46 +02:00