Commit Graph

39 Commits

Author SHA1 Message Date
Iain Powrie
e0ce1d118c Create pylintrc, code review pipeline & correct codebase errors
Fix uploads,
Only send server stats to user page when they have access to servers
2022-01-26 01:45:30 +00:00
Iain Powrie
0e352029b8 Apply fix for pyinstaller apscheduler import 2022-01-15 02:21:06 +00:00
Iain Powrie
00c7af8d8b Add apscheduler sub-dep collect-alls back to pipe
Diagnose module not found windows pyinstaller error
2022-01-14 22:48:13 +00:00
Iain Powrie
c7e72f953a Copy metadata for the apscheduler and deps
Still trying to diagnose pyinstaller hook issues,
May add back collect-alls for tz
2022-01-14 22:32:41 +00:00
Iain Powrie
dde282d05e Change apscheduler back to collect-all in pipeline
Diagnose module not found windows pyinstaller error
2022-01-14 22:19:25 +00:00
Iain Powrie
ecba6da2a9 Add explicit collection of pytz to pipeline
Diagnose module not found windows pyinstaller error
2022-01-14 22:12:55 +00:00
Iain Powrie
a9b4c21582 Change apscheduler to hidden-import in pipeline
Diagnose module not found windows pyinstaller error
2022-01-14 21:43:41 +00:00
Iain Powrie
6f11a722e4 Add explicit collection of apscheduler to pipeline
Diagnose module not found windows pyinstaller error
2022-01-14 20:50:09 +00:00
Iain Powrie
3125c6cc58 Add tzdata collection back to pipeline
Diagnose module not found windows pyinstaller error
2022-01-14 20:36:00 +00:00
Iain Powrie
aec8f79c36 Add explicit collection of tzlocal to pipeline
Diagnose module not found windows pyinstaller error
2022-01-14 20:24:49 +00:00
Iain Powrie
0a538a6127 Add explicit collection of tzdata to pipeline
Diagnose module not found windows pyinstaller error
2022-01-14 20:06:24 +00:00
xithical
33e8a1982d Optimize CI/CD pipelines
Makes builds for Docker and Windows run in parallel to cut down on build time
2022-01-12 16:22:51 -06:00
Iain Powrie
5a03d4eb7c Remove all register interpreters before new job
This will hopefully fix the pipeline failures, sorry for the emails
2021-12-21 03:40:39 +00:00
Iain Powrie
d61120cc8b Remove persistency flag
The pipeline runs once but fails on new jobs after attempting fix
2021-12-21 03:14:33 +00:00
Iain Powrie
12a1f29129 Revert "Run stages in parallel"
This reverts commit b814cb62ef
2021-12-21 02:39:27 +00:00
Iain Powrie
b814cb62ef Run stages in parallel 2021-12-21 02:36:46 +00:00
Iain Powrie
1fd489026d Replace qemu image for arm support 2021-12-21 02:26:52 +00:00
Iain Powrie
3d54072c50 Dynamically resolve qemu image 2021-12-21 02:01:28 +00:00
Iain Powrie
8719a1b3a1 Remove deprecated experimental tag
Buildx is no longer experimental
2021-12-21 01:31:15 +00:00
Iain Powrie
31a823134c Apply required tls variables for dind 2021-12-21 01:25:04 +00:00
Iain Powrie
c6ddfc0dbc Replace incorrect variable in artifact name
I was meaning to have the CI_COMMIT_SHORT_SHA referenced 
so we can identify a users build based on last commit (help support).
2021-11-22 04:18:18 +00:00
Iain Powrie
cac4671c51 Tweak artifact download name
Include more info for support cases to help identify which build user is having issue with
2021-11-22 04:11:04 +00:00
Iain Powrie
2e512449a4 Add names to win artifact downloads 2021-11-22 03:51:54 +00:00
Iain Powrie
b75d8fd69f Exclude classes recursively
(I hope)
2021-09-24 22:17:50 +00:00
Iain Powrie
047ce7f8b0 Exclude unnecessary classes from win-build 2021-09-24 22:10:43 +00:00
Iain Powrie
3e84df601f Revert troubleshooting changes, add archive download comments
Issue is runner's build deps not being present in breaded datacentre node, this will be updated tonight.
2021-09-24 12:34:00 +00:00
Iain Powrie
378a5d0e4b Fix Runner incompatibility 2021-09-23 03:32:31 +00:00
Iain Powrie
3137419a5f Fix Runner incompatibility 2021-09-23 03:30:29 +00:00
Iain Powrie
9223404603 Update .gitlab-ci.yml file 2021-09-23 03:28:46 +00:00
Iain Powrie
65add452ab Update .gitlab-ci.yml file 2021-09-23 03:26:57 +00:00
Iain Powrie
9e87282302 Patch bugfix for runner 2021-09-23 02:34:15 +00:00
Zedifus
5fc1b58d11 Add pyinstaller pipes 2021-09-23 02:59:55 +01:00
Zedifus
1fd257f361 Fix yml indentation 2021-09-22 19:02:28 +01:00
Zedifus
9837413a4f Tidy up after_script output 2021-09-22 18:53:00 +01:00
Zedifus
ad31b38f7c Remove buildx build step as can curl pre-built 2021-09-22 18:42:14 +01:00
Zedifus
35bd368e1e Fix builder instance not closing after build 2021-09-22 18:35:36 +01:00
Iain Powrie
0e040059a2 Update .gitlab-ci.yml 2021-09-21 00:52:18 +00:00
Iain Powrie
043b7d9712 Fix dev branch after_script inspect, also test cache 2021-09-11 20:21:49 +00:00
Zedifus
d9c8415640 Create ci pipeline 2021-09-10 22:15:47 +01:00