jellespijker
baafdbfce3
Use gcc-13 and new conan-config
2023-08-31 05:45:44 +02:00
jellespijker
1fb7191dd7
Use conf skip_test
...
Contributes to CURA-10951
2023-08-31 05:26:40 +02:00
Jelle Spijker
bf1c5c5349
Update conan-package.yml
2023-03-17 18:15:09 +01:00
Jelle Spijker
8744c9991e
Reimplement workflow cache
2023-03-17 17:20:26 +01:00
Jelle Spijker
ac62608e73
Revert "Upload CCI packages"
...
This reverts commit 945ca5e55c .
2023-03-13 11:50:02 +01:00
Jelle Spijker
945ca5e55c
Upload CCI packages
2023-03-13 08:51:05 +01:00
Jelle Spijker
2cf59073ea
Removed caching between jobs
...
Contributes to CURA-10376
2023-03-08 13:24:47 +01:00
jspijker
e3f6c74f46
Don't remove the latest
2023-02-28 16:50:49 +01:00
jspijker
1018d8fc5c
Remove cura-ce
...
(cherry picked from commit 51f843b478 )
2023-02-28 16:36:17 +01:00
jspijker
e40eb61ad8
Only upload the actual package
...
(cherry picked from commit 5e2511252e )
2023-02-28 14:29:58 +01:00
jspijker
d45f65d400
Always remove upload latest
2023-02-28 14:11:17 +01:00
jspijker
9cf3c2dd62
allow latest removal to fail
2023-02-28 13:53:14 +01:00
jspijker
d072942eb8
ensure that the latest is removed
...
(cherry picked from commit 840aada83d )
2023-02-28 13:34:09 +01:00
Remco Burema
310e27dc70
Data stuck in cache causes grub issues.
...
grub issues -- hopefully temporary, until github fixed this -- disk (partition)used from last time is cached, but since this runs in the cloud, that's of course no longer valid on the next run
2023-02-23 12:57:29 +01:00
jspijker
945fbbe474
add efibootmgr
2023-02-23 11:45:43 +01:00
jspijker
5ae711e7c8
change indent
2023-02-22 22:16:05 +01:00
jspijker
4675ef8784
No log storing needed
2023-02-22 21:43:40 +01:00
jelle Spijker
132fbe0e17
Fix building translations
2023-02-22 21:05:05 +01:00
Joey de l'Arago
db51fa4274
Fix translations missing from build...maybe?
2023-02-22 17:11:39 +01:00
Joey de l'Arago
2c23221a9a
Fix translations missing from build...maybe?
2023-02-22 17:08:58 +01:00
Remco Burema
b0160b2d86
Revert "Specify to build installer per-OS."
...
This reverts commit 957c25973b .
2022-11-16 19:36:26 +01:00
Remco Burema
957c25973b
Specify to build installer per-OS.
...
Exclusion happens _before_ additional includes unfortunaltely, so the matrix is back to being a plain list if OS's. This also means that, if we don't want to build each OS x OS_id, we have to put that information somewhere else. OS_id didn't really belong in the matrix anyway, since it's a derivative value. It's now replaced with a named environment variable.
The way to exclude and select the 'name' used in the filename for each OS seems a little cumbersome, but I didn't find any better way so far.
(should) implement the 'easy', 'lite' version of CURA-9880
2022-11-16 16:39:14 +01:00
jspijker
76be83434f
Use the correct project_name
2022-11-13 10:55:27 +01:00
jspijker
2e0619d647
Fix buildinfo.json generation
2022-11-13 10:47:03 +01:00
jspijker
9d690da9d5
Fix buildinfo.json generation
2022-11-13 10:29:34 +01:00
jelle spijker
30555dbd5b
Use lockfile and build_id
2022-11-03 08:14:07 +01:00
jelle spijker
ce8a7b6109
Create Artifactory build info
2022-11-03 07:50:57 +01:00
Jelle Spijker
48ea4cee9f
Merge branch '5.2'
...
# Conflicts:
# conanfile.py
2022-10-10 10:23:01 +02:00
jspijker
c00135bfac
make sure prerelease tag triggers conan-package
2022-10-04 16:36:13 +02:00
Alex
7e218bef8b
build: harden conan-package.yml permissions
...
Signed-off-by: Alex <aleksandrosansan@gmail.com>
2022-09-23 13:22:49 +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
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
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
dc00625188
Remove pr_version
...
Contributes to CURA-9430
2022-07-20 17:05:56 +02:00
Jelle Spijker
3def77416d
Merge branch '5.1'
2022-07-15 10:04:26 +02:00
j.spijker@ultimaker.com
a0d775b90e
Update workflows
...
Contributes to CURA-9365
2022-07-15 10:03:37 +02:00
Jelle Spijker
1a0ecfd850
Merge branch '5.1'
...
# Conflicts:
# .github/workflows/conan-package.yml
# .github/workflows/cura-installer.yml
2022-07-14 16:30:52 +02:00
j.spijker@ultimaker.com
b3cc3818b5
various fixes to workflow
...
Contributes to CURA-9365
2022-07-14 09:18:37 +02:00
j.spijker@ultimaker.com
62ea4f3a48
Updated branches in workflows
...
Contributes to CURA-9365
2022-07-14 09:12:51 +02:00
Jelle Spijker
8492b2f11f
Use workflow from main
2022-07-13 18:57:46 +02:00
Casper Lamboo
91a830ab06
Fix version number matching
2022-07-13 11:35:07 +02:00
Jelle Spijker
69913053ec
Update .github/workflows/conan-package.yml
...
Co-authored-by: Casper Lamboo <c.lamboo@ultimaker.com>
2022-07-12 13:57:11 +02:00
j.spijker@ultimaker.com
c4d78529e0
Use conan-recipe-version from CURA-9365
...
Contributes to CURA-9365
2022-07-08 18:39:07 +02:00
j.spijker@ultimaker.com
349eac5ca5
Use conan-recipe-version from CURA-9365 branch
...
Contributes to CURA-9365
2022-07-08 15:39:43 +02:00
jspijker
593ba0ec36
Revert "Also create package when unit-test workflow is changed"
...
This reverts commit ab4c62e46f .
2022-07-07 19:52:00 +02:00
j.spijker@ultimaker.com
ab4c62e46f
Also create package when unit-test workflow is changed
...
needed due to the install without a dot
Contributes to CURA-9365
2022-07-07 17:20:48 +02:00
Ghostkeeper
b1af3b6703
Broaden scope of tags that get built
...
We want to build the beta tags too. Honestly, I think we could just build any tag automatically, but I'll be good and leave it at this.
I also broadened the tags to build for the stable releases to allow zeroes in the major version number, e.g. if we're going to release version 10.1.0.
Contributes to issue CURA-9365.
2022-07-05 10:33:37 +02:00
j.spijker@ultimaker.com
b6676e7bb9
Run workflow when files in packaging changes
...
Contributes to CURA-9365
2022-07-01 08:23:08 +02:00
Jelle Spijker
e570e3bec6
Run when jinja changes
2022-07-01 00:46:08 +02:00
Ghostkeeper
585834970d
Update branches of Conan config files to 5.1
...
We'll want to have it test/build those next.
Contributes to issue CURA-9365.
2022-06-30 17:47:33 +02:00