momo5502
d64589f6e8
Move UnitTest stuff
2016-09-17 14:05:01 +02:00
momo5502
d0f2da8f61
Fix error
2016-09-17 00:22:01 +02:00
momo5502
25585fc9a4
Introduce library util
2016-09-17 00:14:59 +02:00
/dev/urandom
1925b191f9
Premake: SHORTVERSION should not contain "v" prefix from Git tag.
2016-09-16 21:31:18 +02:00
momo5502
c2931a04e1
Fix names in unittests
2016-09-16 11:04:28 +02:00
momo5502
503e071d7e
Update README.md
2016-09-16 09:04:00 +02:00
/dev/urandom
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
/dev/urandom
44c8b98283
Remove jenkins branch from README.
2016-09-15 23:08:24 +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
ac289458ce
Merge remote-tracking branch 'origin/develop' into jenkins
2016-09-15 20:56:01 +02:00
/dev/urandom
43aa45a95d
Yay, new status badges!
2016-09-15 20:54:10 +02:00
momo5502
7f3a3ec07b
Update protoc and protobuf
2016-09-15 20:49:00 +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
c8cf116a78
Update README to point to new status badge.
2016-09-15 00:07:21 +02:00
/dev/urandom
93b408412f
Jenkinsfile: SCM checkout is unnecessary during unit tests.
2016-09-15 00:02:50 +02:00
/dev/urandom
0aa337f219
Merge remote-tracking branch 'origin/develop' into jenkins
2016-09-14 23:55:23 +02:00
momo5502
5afea26d5f
Welp.
2016-09-14 23:06:34 +02:00
momo5502
7831886e3a
Optimize Load_VertexBuffer (actually a wrapper for R_CreateWorldVertexBuffer)
2016-09-14 23:06:12 +02:00
momo5502
52487aa224
Finish surface loading, but not test ready
2016-09-14 23:01:53 +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
54f21d5a5d
Do not upload minidumps when running unit tests or zone builder.
2016-09-14 08:08:48 +02:00
/dev/urandom
e18ac7be16
Singleton: Allow multiple IW4x instances non-interactively when unit testing.
2016-09-13 23:52:15 +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
momo5502
ab3c75cb5b
More surface loading stuff
2016-09-13 21:41:10 +02:00
momo5502
6dc46a4289
Begin implementing surface loading for CODO maps
2016-09-13 20:55:10 +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