Commit graph

812 commits

Author SHA1 Message Date
j.spijker@ultimaker.com
265824043d install dependencies gcc-12 and disable multilib 2022-08-09 12:21:03 +02:00
Jelle Spijker
56e5bab174
Test against gcc-12 2022-08-09 11:42:18 +02:00
j.spijker@ultimaker.com
4724b25f53 Build GCC-12 from source
The ubuntu-22.04 doesn't have the GCC-12 in the repository yet (which we need got C++20)
2022-08-09 11:35:30 +02:00
Jelle Spijker
605dc29890
Update to gcc-12 2022-08-08 15:02:58 +02:00
Jelle Spijker
7ebf5d5e70
update to gcc-12 2022-08-08 15:02:22 +02:00
j.spijker@ultimaker.com
3c9d38ebd4 First Update and upgrade on Linux
hoping this will solve the libegl-mesa not being able to download on the GH 22.04 runner
2022-08-04 23:29:40 +02:00
j.spijker@ultimaker.com
ae7023b2db Create the package
Contributes to CURA-8831
2022-08-03 17:10:53 +02:00
j.spijker@ultimaker.com
cc329955f0 Just do an actual create
Contributes to CURA-8831
2022-08-03 17:02:50 +02:00
j.spijker@ultimaker.com
7bd90d21ab First do a build
Contributes to CURA-8831
2022-08-03 16:59:01 +02:00
j.spijker@ultimaker.com
15e1d063d8 Also create the generator folder
Contributes to CURA-8831
2022-08-03 16:51:54 +02:00
j.spijker@ultimaker.com
2845b9a42b Export-pkg requires a build dir
Contributes to CURA-8831
2022-08-03 16:11:50 +02:00
j.spijker@ultimaker.com
145194cc25 Only export-pkg on Linux
No need for bins and therefor different OSes

Contributes to CURA-8831
2022-08-03 15:51:03 +02:00
j.spijker@ultimaker.com
4e31b4328c Treat it as bool
Contributes to CURA-8831
2022-08-03 15:49:35 +02:00
j.spijker@ultimaker.com
6df721eb7a Don't use conan 1.51.0
Conan 1.51.0 seems to have bug in the MSBuild generator, used on Windows
2022-07-29 12:17:01 +02:00
j.spijker@ultimaker.com
fdad2590da Switch to macos-11
This will drop support for MacOS 10.15 and lower, which will be deprecated
within the next 3 months or so. But the GH hosted runners have dropped support
for this already.

https://github.blog/changelog/2022-07-20-github-actions-the-macos-10-15-actions-runner-image-is-being-deprecated-and-will-be-removed-by-8-30-22/
2022-07-28 10:44:55 +02:00
j.spijker@ultimaker.com
5dc0310f26 Use the release naming scheme for out installer 2022-07-28 10:44:00 +02:00
j.spijker@ultimaker.com
2c6979bc5e Switch to macos-11
This will drop support for MacOS 10.15 and lower, which will be deprecated
within the next 3 months or so. But the GH hosted runners have dropped support
for this already.

https://github.blog/changelog/2022-07-20-github-actions-the-macos-10-15-actions-runner-image-is-being-deprecated-and-will-be-removed-by-8-30-22/
2022-07-28 10:41:24 +02:00
j.spijker@ultimaker.com
dc00625188 Remove pr_version
Contributes to CURA-9430
2022-07-20 17:05:56 +02:00
j.spijker@ultimaker.com
6e7ac62808 actually create the package
Contributes to CURA-9430
2022-07-20 16:54:24 +02:00
j.spijker@ultimaker.com
0676dea789 allow creation from source
Contributes to CURA-9430
2022-07-20 16:24:13 +02:00
j.spijker@ultimaker.com
10b7b7f2c4 Allow package creation from the source folder
normally you won't need this because it is first exported

Contributes to CURA-9430
2022-07-20 16:17:27 +02:00
j.spijker@ultimaker.com
763768e26d Split uploading Artifactory cura and cura-ce
Contributes to CURA-9365
2022-07-20 13:08:23 +02:00
j.spijker@ultimaker.com
61996e5af6 bump up minor instead of patch
Contributes to CURA-9365
2022-07-19 16:55:16 +02:00
jspijker
a4461a618f Merge branch '5.1'
# Conflicts:
#	conandata.yml
2022-07-19 16:52:20 +02:00
j.spijker@ultimaker.com
559813c7c6 Bump up minor after release
Contributes to CURA-9365
2022-07-19 16:45:49 +02:00
j.spijker@ultimaker.com
c463f2e9d6 use beta instead of alpha
Contributes to CURA-9365
2022-07-19 08:48:25 +02:00
j.spijker@ultimaker.com
d9cc8ca19b Use new cache location
to gert ride of the old Ultimaker capitalized

Contributes to CURA-9365
2022-07-19 08:36:17 +02:00
j.spijker@ultimaker.com
0397a95381 Use new cache location
to gert ride of the old Ultimaker capitalized

Contributes to CURA-9365
2022-07-19 08:36:03 +02:00
j.spijker@ultimaker.com
3b1de601d4 Use new cache location
to gert ride of the old Ultimaker capitalized

Contributes to CURA-9365

(cherry picked from commit 03285f80fc)
2022-07-19 08:28:07 +02:00
j.spijker@ultimaker.com
03285f80fc Use new cache location
to gert ride of the old Ultimaker capitalized

Contributes to CURA-9365
2022-07-19 08:26:49 +02:00
j.spijker@ultimaker.com
9569e33b52 Use new cache location
to gert ride of the old Ultimaker capitalized

Contributes to CURA-9365
2022-07-19 08:03:45 +02:00
jspijker
d73aa62d6f Merge branch '5.1' into CURA-9342_add_missing_openssl_1_1_1l_shared_library
# Conflicts:
#	conandata.yml
2022-07-19 07:54:32 +02:00
j.spijker@ultimaker.com
cf77f9073e Fixed wrong context
Contributes to CURA-9365
2022-07-19 07:50:34 +02:00
j.spijker@ultimaker.com
68fd824ee3 fixed typo
Contributes to CURA-9365
2022-07-19 07:48:42 +02:00
j.spijker@ultimaker.com
1253adf31c Only remove alias on Linux
Contributes to CURA-9365
2022-07-19 07:46:56 +02:00
j.spijker@ultimaker.com
fe8686438d Only upload ultimaker and _ to artifactory
Contributes to CURA-9365
2022-07-19 07:45:17 +02:00
j.spijker@ultimaker.com
be361366b3 treat it as a boolean
Contributes to CURA-9365
2022-07-19 07:39:41 +02:00
j.spijker@ultimaker.com
788606cb51 Only remove the binaries with pure export step
Contributes to CURA-9365
2022-07-19 07:36:57 +02:00
j.spijker@ultimaker.com
0b7fe4790b Allow remove alias to fail
Contributes to CURA-9365
2022-07-19 07:29:24 +02:00
j.spijker@ultimaker.com
34fccedd03 Only remove remote aliases
Contributes to CURA-9365
2022-07-19 07:02:29 +02:00
j.spijker@ultimaker.com
3c9541a6a9 Clean-up latest before creation and upload
Contributes to CURA-9365
2022-07-19 06:57:42 +02:00
j.spijker@ultimaker.com
4e55603bde Set channel and user to _ for tag
Contributes to CURA-9365
2022-07-19 06:50:39 +02:00
Ghostkeeper
aeae08645b
Merge branch '5.1'
Conflicts:
	conandata.yml -> something was added in 5.1, so I kept that. Not sure why it'd be a conflict.
2022-07-18 10:58:17 +02:00
j.spijker@ultimaker.com
798facd63b Add pkg-config to Linux system reqs
Is needed to build CPython and it wasn't installed

Contributes to CURA-9342
2022-07-18 10:01:24 +02:00
Jelle Spijker
5dbef74e22 Merge branch '5.1' into CURA-9342_add_missing_openssl_1_1_1l_shared_library 2022-07-15 15:46:10 +02:00
Jelle Spijker
b969764c1c Merge branch '5.1' into CURA-8665_add_prerelease_tag_to_install_dir 2022-07-15 14:22:19 +02:00
Jelle Spijker
298181abc6 Revert "Limit the number of commits to checkout to 3000"
This reverts commit 0793572dc3.
2022-07-15 13:57:49 +02:00
Jelle Spijker
e179e15f4a Merge branch '5.1'
# Conflicts:
#	.github/workflows/unit-test.yml
2022-07-15 13:53:13 +02:00
j.spijker@ultimaker.com
0793572dc3 Limit the number of commits to checkout to 3000
Should speed up this workflow

Seems like a reasonable number (for Cura) at the
time of writing that would include up until 4.13.1

Contributes to CURA-9459
2022-07-15 13:52:21 +02:00
j.spijker@ultimaker.com
c01410146d Checkout the repo, needed by setup python
Contributes to CURA-9459
2022-07-15 13:44:12 +02:00