Commit Graph

38 Commits

Author SHA1 Message Date
Yao Wei Tjong 姚伟忠 6ae88f9b44 DBE - avoid retrying from other public registries. 2020-08-31 01:39:06 +08:00
urho3d-travis-ci b7db6cecdb Travis CI: source tree update at 2020-05-03 09:46:38 UTC. 2020-05-03 09:46:38 +00:00
Yao Wei Tjong 姚伟忠 d4a5be70f5 Add option to refresh DBE image before run. 2020-02-18 00:49:26 +08:00
Yao Wei Tjong 姚伟忠 646c059620 Fix Android-build using DBE with Podman.
Do not explicitly name the container so that a same DBE image can be spawned multiple times at the same time.

[ci skip]
2020-02-08 14:50:45 +08:00
urho3d-travis-ci a703919497 Travis CI: source tree update at 2020-01-12 15:22:58 UTC. 2020-01-12 15:22:58 +00:00
Yao Wei Tjong 姚伟忠 dabfdbd213 Remove unsupported build options for Web platform. 2020-01-12 14:19:44 +08:00
Yao Wei Tjong 姚伟忠 b1c996e009 Support running DBE image using podman. 2020-01-12 12:39:54 +08:00
urho3d-travis-ci 1151b8a2d6 Travis CI: bump copyright to 2020. 2020-01-05 06:21:40 +00:00
Yao Wei Tjong 姚伟忠 68635536db For CI - fix dockerized.sh from pulling latest tag unnecessarily.
Also ensure the same DBE_TAG is being used accross the CI mirror branches when a git tag is being made.
Minor refactoring to make the script more robust and to keep the IDE happy.
2019-10-13 19:00:17 +08:00
Yao Wei Tjong 姚伟忠 d34dda158e Change dockerized.sh to just expect DBE_TAG without ':' prefix.
[ci package]
2019-10-06 12:46:51 +08:00
Yao Wei Tjong 姚伟忠 8939d25e71 For CI - use the ':master' DBE tag. 2019-09-28 21:51:57 +08:00
urho3d-travis-ci e14c95bdbb Travis CI: source tree update at 2019-09-14 14:15:23 UTC. 2019-09-14 14:15:23 +00:00
Yao Wei Tjong 姚伟忠 6bc86793e7 For CI - use the '-A' option for VS. 2019-09-14 16:27:47 +08:00
urho3d-travis-ci 4635f8e98d Travis CI: source tree update at 2019-06-15 10:20:04 UTC. 2019-06-15 10:20:04 +00:00
Yao Wei Tjong 姚伟忠 9bb346390b For CI - default DBE_TAG to ':master' when not on a specific tag. 2019-06-15 17:59:16 +08:00
urho3d-travis-ci 1bc58ec65a Travis CI: source tree update at 2019-06-10 10:43:53 UTC. 2019-06-10 10:43:53 +00:00
Yao Wei Tjong 姚伟忠 07ac5b4b58 For CI - use a specific DBE_TAG instead of 'latest'.
So we can upgrade the DBE docker images without worrying it breaking the CI builds.
2019-06-10 18:32:49 +08:00
urho3d-travis-ci dbdfca1b0b Travis CI: source tree update at 2019-04-25 14:53:35 UTC. 2019-04-25 14:53:35 +00:00
Yao Wei Tjong 姚伟忠 5a787ee903 For CI - test CI/CD to bintray/jcenter. 2019-04-20 13:52:45 +08:00
urho3d-travis-ci a476f0c401 Travis CI: bump copyright to 2019. 2019-01-12 01:00:16 +00:00
Yao Wei Tjong 姚伟忠 a0f9f67fdf For CI - fix build artifact upload in container.
[ci package]
2018-11-30 22:01:55 +08:00
Yao Wei Tjong 姚伟忠 4df1e52073 For CI - workaround intermittent network I/O error on Travis-CI. 2018-11-25 21:13:53 +08:00
Yao Wei Tjong 姚伟忠 7b87d9589f For CI - clean up rake tasks, fix site update automation. 2018-11-25 20:48:45 +08:00
Yao Wei Tjong 姚伟忠 aaa9911e3e For CI - use docker. Close #2348 2018-11-24 12:06:13 +08:00
Yao Wei Tjong 姚伟忠 abaa5ae884 Rename 'WIN32' build option to 'MINGW'. 2018-11-17 11:42:10 +08:00
Yao Wei Tjong 姚伟忠 af683125c5 Only emit the env-var name and let the docker CLI to do actual work.
This fixes a parsing issue caused by the value having whitespaces or newlines.
2018-11-10 13:51:48 +08:00
Yao Wei Tjong 姚伟忠 024e1104eb Emulate the host project directory structure in container. 2018-11-03 15:12:45 +08:00
Yao Wei Tjong 姚伟忠 dda252dfa6 Preparation to use docker images for CI.
Move '.build-options' and '.env-file' into 'script' dir. As the 'script' dir get symlink-ed during scaffolding task, the downstream project would automatically able to reference these two files.
2018-11-03 12:44:18 +08:00
Yao Wei Tjong 姚伟忠 32065a4b1b Multi host-user support for dockerized build environment. 2018-11-03 11:14:59 +08:00
Yao Wei Tjong 姚伟忠 fbcac184da Combine ccache_dir and home_dir into a single docker volume. 2018-10-20 12:43:21 +08:00
Yao Wei Tjong 姚伟忠 71ed76ece0 Fallback workaround on older Docker CLI version. 2018-10-19 20:13:43 +08:00
Yao Wei Tjong 姚伟忠 a2dad539fd Add Docker CLI version check. 2018-10-19 17:56:23 +08:00
Yao Wei Tjong 姚伟忠 c4da0fa54c Mount a docker volume as urho3d's home dir. 2018-10-13 16:42:04 +08:00
Yao Wei Tjong 姚伟忠 b87cbc72cb Allow base image to be run also (unsupported feature). 2018-10-13 13:33:51 +08:00
Yao Wei Tjong 姚伟忠 f1d6cbd3c5 Replace 'grep -Pzo' as Trusty's grep version is too old. 2018-10-12 00:53:25 +08:00
Yao Wei Tjong 姚伟忠 434dcafb9a New script for running dockerized build environment. 2018-10-09 23:24:47 +08:00
Yao Wei Tjong 姚伟忠 0fc21934f5 Cleanup CMake build scripts and documentation update.
Close #743.
2018-08-09 23:08:45 +08:00
Yao Wei Tjong 姚伟忠 384ed3224f Move all the shell scripts and batch files into 'script' directory. 2018-08-06 21:46:00 +08:00