Erwan MATHIEU
fb720c3a07
Set version as not required
2024-12-13 15:40:15 +01:00
Erwan MATHIEU
97c89edee9
Set empty package version for installers by default
2024-12-13 15:34:19 +01:00
Erwan MATHIEU
0b661203e7
Allow specific installers to have package overrides
2024-12-13 11:18:08 +01:00
Erwan MATHIEU
20b311f12e
Set proper default version value
2024-12-13 11:14:50 +01:00
Erwan MATHIEU
41526bfe70
Prepare for merge
...
CURA-11622
2024-12-04 15:01:15 +01:00
Erwan MATHIEU
961862bb2b
Use uptodate linux installer workflow
2024-09-26 11:16:35 +02:00
HellAholic
b0bd3a2d1f
Update linux.yml
2024-05-22 15:36:15 +02:00
HellAholic
4eceea1402
Update linux.yml
2024-05-22 14:48:10 +02:00
HellAholic
0912c62b34
use branch workflow rather than main for testing
2024-05-18 18:51:32 +02:00
HellAholic
5d7deeb94a
change the default to self-hosted
...
change the default to self-hosted
2024-05-17 14:03:56 +02:00
HellAholic
8d961a5827
Update linux.yml
2024-05-17 13:45:59 +02:00
HellAholic
bd343c0abd
Update linux.yml
...
add self-hosted-Linux-X64 to options
2024-05-17 11:45:58 +02: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
1a945fe066
Update linux.yml
2023-11-29 17:04:58 +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
6106ade3af
Fix missing asc file in Linux build artifacts
...
The asc was created for the AppImage, but never uploaded as an
artifact.
Fixes CURA-11087
2023-10-02 09:49:04 +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
fbd5569089
Merge remote-tracking branch 'origin/main' into CURA-10951_gh_build_curapackage
2023-09-08 18:39:27 +02:00
Remco Burema
c716ff8dfe
Merge branch 'main' into CURA-9494_nightly
2023-09-07 13:09:49 +02:00
Jelle Spijker
c5e3821116
Fix the AppImage-builder scripts
...
Contributes CURA-10951
2023-09-05 06:12:47 +02:00
Jelle Spijker
e5aab096e9
Add AppImage-builder and dependencies
...
Contributes CURA-10951
2023-09-01 07:51:52 +02:00
Jelle Spijker
59ce5a6c49
Don't build on linux-legacy
...
Contributes CURA-10951
2023-09-01 07:37:34 +02:00
jellespijker
baafdbfce3
Use gcc-13 and new conan-config
2023-08-31 05:45:44 +02:00
Jelle Spijker
81b2aeaf4e
Merge branch 'main' into CURA-9494_nightly
2023-08-29 22:52:54 +02:00
Jelle Spijker
2b39c73d56
Update linux.yml
2023-08-28 15:20:17 +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
c686326e22
Parallelization fixes
...
Contributes to CURA-8415
2023-08-19 16:50:32 +02:00
Jelle Spijker
67caa185db
fixed missing qoutes
...
Contributes to CURA-8415
2023-08-19 00:43:49 +02:00
Jelle Spijker
ce5fb3d403
run download cache after config
...
Contributes to CURA-8415
2023-08-19 00:32:12 +02:00
Jelle Spijker
d934f06d1b
ported linux workflow
...
Contributes to CURA-8415
2023-08-19 00:30:57 +02:00
Jelle Spijker
f452bcf576
Specify OS as UI option
...
Contributes to CURA-8415
2023-08-18 23:54:48 +02:00
Jelle Spijker
b681439bba
Setup minimum workflow for Linux
...
Needed for the GH UI
Contributes to CURA-8415
2023-08-18 23:46:54 +02:00