Erwan MATHIEU
dcea73efe6
Use scripts from main branch (PR prep)
2024-06-10 09:18:54 +02:00
Erwan MATHIEU
f1c0859325
Use workflow from branch (for testing)
2024-05-31 16:39:34 +02:00
Jelle Spijker
399a817178
Use self-hosted-Windows-X64
as default
...
Contributes to CURA-11544
2024-01-15 13:37:54 +01:00
Jelle Spijker
85a762aec3
sync workflow with 5.6E branch
...
Fixes CURA-11523
2024-01-08 12:58:04 +01:00
Jelle Spijker
139c46fc9d
Use generic job name
2023-12-15 10:23:42 +01:00
Jelle Spijker
f2f2f742bd
Apply suggestions from code review
...
Co-authored-by: Casper Lamboo <c.lamboo@ultimaker.com>
2023-12-08 14:36:29 +01:00
Jelle Spijker
260a73e14c
Use older name for OS specific installer workflows
...
Contributes to CURA-10831
2023-12-04 19:51:11 +01:00
Jelle Spijker
9ad993f8ca
Reinstate OS specific installer workflows
...
For those that wants to build a OS specific installer
Contributes to CURA-10831
2023-12-04 18:06:20 +01:00
Jelle Spijker
7f1158c364
Use cura-workflow OS installers
...
Contribute to CURA-10831
2023-12-04 13:43:30 +01:00
Jelle Spijker
7573c3e994
Build OpenSSL 3 shared
...
No longer a need to deploy a shared dep
independently.
Contribute to CURA-11080
2023-11-30 12:58:47 +01:00
c.lamboo
29193d833c
Revert "enable_sentry
in install commands"
...
This reverts commit 2f452c6581ba11c3381b44ff1d5151fc56173687.
2023-11-30 11:01:51 +01:00
c.lamboo
a87ad75edc
Merge remote-tracking branch 'origin/main'
2023-11-30 10:02:01 +01:00
c.lamboo
2f452c6581
enable_sentry
in install commands
2023-11-30 10:01:20 +01:00
Jelle Spijker
ff19142fdf
Don't try to copy non existing openssl
...
Contributes to CURA-10831
2023-11-30 07:16:15 +01:00
Jelle Spijker
b65cd0181f
Disable shared openssl for Windows
...
Temp fix
Contributes to CURA-10561
2023-11-29 22:14:18 +01:00
Jelle Spijker
17cc36a96d
Switch to cura jfrog
...
Contributes to CURA-10831
2023-11-28 16:19:46 +01:00
Jelle Spijker
28d44f6fe0
Esnure that the installers are aware of the new JFrog artifactory
2023-11-28 13:28:05 +01:00
Jelle Spijker
4b7cefa891
No need to build unit tests for installer
...
Contributes to CURA-10561
2023-10-28 18:14:42 +02:00
Jelle Spijker
91be79fbf3
Fix incorrect deps workflow summary
...
Contributes to CURA-10561
2023-10-28 18:05:09 +02:00
Jelle Spijker
bb6f8fa554
Fix incorrect embedded quotes
...
Contributes to CURA-10561
2023-10-28 14:37:54 +02:00
Jelle Spijker
aaa8d0cf03
Merge branch 'main' into CURA-10561-makerbot
...
# Conflicts:
# conanfile.py
2023-10-28 08:24:27 +02:00
Jelle Spijker
d8b35aa09f
remove private packages before uploading
...
Contributes to CURA-10561
2023-10-28 08:21:19 +02:00
c.lamboo
6f1adaad43
Make Conan/Python installs available for whole project and not just the AboutDialog
...
Generation of dependency list now happens in
Also cleaned up the AboutDialog.qml
CURA-10561
2023-10-19 18:39:08 +02:00
Jelle Spijker
86aaaf4677
Removed time-outs
...
They will cancel running jobs not idle waiting
Contributes to CURA-10475 and CURA-10591
2023-09-11 15:29:55 +02:00
Jelle Spijker
69bdcfa52f
Simplified All Installer workflow
...
No need to make exceptions in this workflow for different OSes
it's called the **All** Installer for a reason.
If people need a specific OS installer run the linux, macos or windows installer itself.
Added a time-out to the macos workflow if the self-hosted isn't online.
Moved the ARM64 jobs to the end and added an `always()` condition to the update of the release, such that the
GH hosted runners will at least update.
Add missing download for MacOS X64
Contributes to CURA-10475 and CURA-10591
2023-09-11 13:29:02 +02:00
Remco Burema
5765f398a3
Add clarifying comments: Why .sh 'on' Windows?
...
part of CURA-9494
2023-09-07 13:03:56 +02:00
Jelle Spijker
81b2aeaf4e
Merge branch 'main' into CURA-9494_nightly
2023-08-29 22:52:54 +02:00
Jelle Spijker
0e67ff38c2
Update windows.yml
2023-08-28 15:19:45 +02:00
Jelle Spijker
4303695316
Add automatic scheduled updates for nightly release
...
A daily schedule for the update-nightly-release workflow was added. Now, apart from when the 'nightly' input is set to
true, the release update will be triggered everyday at 5:20 CET. This functionality allows more up to date releases
without manual input. Also, installer file names were updated and it now includes the daily creation timestamp which
provides visibility on when the nightly build was generated.
Contributes to CURA-9494
2023-08-20 18:00:27 +02:00
Jelle Spijker
bd57b43931
Use runner OS and Arch specific configurations
...
https://github.com/Ultimaker/Cura/issues/11841#issuecomment-1685076361
Contributes to CURA-8415 and CURA-10855
2023-08-20 12:49:25 +02:00
Jelle Spijker
78d555144e
Don't parallelize installer creation
...
Zipping -> uploading -> downloading unzipping cost the same amount of time,
while it also increased the complexity.
Contributes to CURA-8415
2023-08-19 16:50:33 +02:00
Jelle Spijker
c686326e22
Parallelization fixes
...
Contributes to CURA-8415
2023-08-19 16:50:32 +02:00
Jelle Spijker
0cc286a159
level up
...
Contributes to CURA-8415
2023-08-19 01:37:01 +02:00
Jelle Spijker
c1e27a9016
zip dist
...
Contributes to CURA-8415
2023-08-19 01:21:45 +02:00
Jelle Spijker
f2c68fe2ce
parallelize msi and exe creation
...
Contributes to CURA-8415
2023-08-19 01:03:08 +02:00
Jelle Spijker
fce1aba6a6
run conan config download cache after config install
...
Contributes to CURA-8415
2023-08-19 00:34:09 +02:00
Jelle Spijker
5521d6448e
Ported windows runner logic from old workflows
...
Contributes to CURA-8415
2023-08-19 00:10:29 +02:00
Jelle Spijker
f452bcf576
Specify OS as UI option
...
Contributes to CURA-8415
2023-08-18 23:54:48 +02:00
Jelle Spijker
62aa1a6af6
Setup minimum workflow for Windows
...
Needed for the GH UI
Contributes to CURA-8415
2023-08-18 23:42:14 +02:00