1
0
Fork 0
Commit graph

196 commits

Author SHA1 Message Date
Christian Kühnel
45b28dd0df first version of repo cleanup script 2020-05-08 15:23:10 +02:00
Christian Kühnel
21abbbcd59 cleanup of jenkins pipelines 2020-05-08 13:07:50 +02:00
Christian Kühnel
2435a5489b trying custom workspace folder 2020-05-07 17:43:17 +02:00
Christian Kühnel
f1c697c299 only run tests if build has passed
this relates to #176
2020-05-06 17:24:26 +02:00
Christian Kühnel
b0c4021fb3 renamed windows pipeline 2020-05-06 13:30:26 +02:00
Christian Kühnel
dadb507afb copied beta to production pipelines 2020-05-06 13:11:03 +02:00
Christian Kühnel
b22cb43579 added comments on disabling sccache 2020-04-27 15:53:18 +02:00
Christian Kühnel
0299405e2b enabled sccache for windows phabricator 2020-04-27 12:57:13 +02:00
Christian Kühnel
3b1f8dd40e enabled sccache for windows master 2020-04-27 09:20:42 +02:00
Christian Kühnel
b386bd2e0d fixed typo in path 2020-04-24 14:35:23 +02:00
Christian Kühnel
3f34e2e244 added python prefixes 2020-04-24 13:51:18 +02:00
Christian Kühnel
c7dda433a1 added python prefixes 2020-04-24 13:47:09 +02:00
Christian Kühnel
a3e2cf8509 fixed options tag 2020-04-24 11:37:34 +02:00
Christian Kühnel
55f26c0f75 added timeouts to master builds 2020-04-24 08:49:41 +02:00
ChristianKuehnel
a47751ebe8
Upgrade Windows agents to Visual Studio 2019 and sccache (#162)
* added cmake parameters for sccache

* added sccache

* removed stray debug output

* starting sccache with VS environment

* added container for Visual Studio 2019

* fixed comments

* considering WIndows version

* updated to vs2019

* using MS install method

* snapshot of VS2019 experiments

* using --installRecommended

* cleanup of dockerfile

* updated path

* fixed dockerfile

* dumped version number

* exclude for virus scan

* added testing option

this does not start the agent

* write results on failures

* added timeouts for pipelines

* moving master pipelines to python scripts

* added flang to automatic project selection

based on #159, this will enable flang for beta testers

* added persistent workspace for testing containers

* added secure delete function

* added better log message

* deleting read-only files

* checking existence before setting flags

* using unlink

* deleting recursively

* using pathlib for chmod

* using custom workspace

* fixed drive

* separate handling of single files

* simplified read-only handling again

* removed vsdevcmd calls

as it's already set in the docker Entrypoint

* renamed container folders

* windows version not needed any more

* bumped version number

* bumped version number

* script cleanup

* added cmake parameters for sccache

* added sccache

* starting sccache with VS environment

* added container for Visual Studio 2019

* fixed comments

* considering WIndows version

* updated to vs2019

* using MS install method

* snapshot of VS2019 experiments

* using --installRecommended

* cleanup of dockerfile

* updated path

* fixed dockerfile

* dumped version number

* removed vsdevcmd calls

as it's already set in the docker Entrypoint

* renamed container folders

* windows version not needed any more

* bumped version number

* bumped version number

* script cleanup

* removed sccache from vs2017

* making windows image configurable

* added versioning

* created windows BETA pipeline

* added Jenkins label for vs2019
2020-04-21 11:46:41 +02:00
Christian Kühnel
c92c93458c fixed drive 2020-04-16 12:58:35 +02:00
Christian Kühnel
c07b414fbe using custom workspace 2020-04-16 12:55:46 +02:00
Christian Kühnel
537617af83 moving master pipelines to python scripts 2020-04-15 13:24:26 +02:00
Christian Kühnel
378b5131ea added timeouts for pipelines 2020-04-07 14:44:13 +02:00
Christian Kühnel
4465b0fc52 changed output paths of lint.sh 2020-03-26 10:19:20 +01:00
Christian Kühnel
580d4ba63c fixed linter script
now support staging area and HEAD~1
2020-03-26 09:47:45 +01:00
Christian Kühnel
f117646c0d fixed clang-tidy paths 2020-03-25 15:27:50 +01:00
Christian Kühnel
ee4220966f fixed path for test results 2020-03-25 13:40:39 +01:00
Christian Kühnel
20e6680573 moving Windows pipeline to use new branches 2020-03-24 16:02:22 +01:00
Christian Kühnel
06730d16f7 enabled all steps 2020-03-23 17:25:24 +01:00
Christian Kühnel
57a57ec1fc fixed paths, moved package versions to separate file 2020-03-23 17:22:49 +01:00
Christian Kühnel
00ee4eab8a fixed MY_BUILD_ID 2020-03-23 17:14:03 +01:00
Christian Kühnel
3c098379d2 fixed url 2020-03-23 17:12:25 +01:00
Christian Kühnel
afc399e916 added missing comma 2020-03-23 17:10:13 +01:00
Christian Kühnel
89c08fc390 draft for new Linux pipeline 2020-03-23 17:08:58 +01:00
Christian Kühnel
003175ed96 enabled phabricator feedback 2020-03-23 17:05:52 +01:00
Christian Kühnel
9f6480fa64 undo of renaming 2020-03-23 15:33:18 +01:00
Christian Kühnel
8cf9914683 moved to different agents 2020-03-23 15:01:42 +01:00
Christian Kühnel
f934467270 fixed dir statements 2020-03-23 13:21:49 +01:00
Christian Kühnel
d869a15706 first draft for apply_patch pipeline 2020-03-23 13:19:48 +01:00
Christian Kühnel
1a9f952f5e added TODOs 2020-03-20 09:26:26 +01:00
Christian Kühnel
f900aa44f2 copied regular configuration 2020-03-20 08:44:36 +01:00
Mikhail Goncharov
70df407e0e Add name of build agent to summary 2020-02-19 17:48:51 +01:00
Christian Kühnel
a2aa628706 added timeoue 2020-02-19 09:21:21 +01:00
Christian Kühnel
4a19cec6e9 fixed result url 2020-02-18 13:41:29 +01:00
Christian Kühnel
cbe186f02b added status variables 2020-02-17 16:22:51 +00:00
Christian Kühnel
a0bc500ac1 removed windows trigger 2020-02-17 16:22:41 +00:00
Christian Kühnel
6dc5e0b1d9 removed echo on 2020-02-17 16:00:01 +00:00
Christian Kühnel
688a8f5a8f removed currentbuild 2020-02-17 15:59:13 +00:00
Christian Kühnel
40863c71e9 added echo on 2020-02-17 15:47:28 +00:00
Christian Kühnel
2a22097c44 removed line breaks 2020-02-17 15:42:12 +00:00
Christian Kühnel
649dfb2f35 fixed line breaks 2020-02-17 15:29:56 +00:00
Christian Kühnel
aa7bdb4615 fixed step order 2020-02-13 15:32:05 +01:00
Christian Kühnel
e94ecbbd88 add phabtalk to windows build 2020-02-11 12:50:25 +00:00
Christian Kühnel
5e5029c1d8 storing choose_projects.log 2020-02-10 18:58:18 +01:00