Alejandro R Mosteo
76b161fc8d
Ensure all alr runs are non-interactive ( #439 )
2022-01-31 11:30:53 +01:00
Alejandro R Mosteo
6a0eec3776
Use sudo for system package updates ( #431 )
...
* Log user before update of packages
* Add sudo to package updates
* Don't fail on unset username/userid
2022-01-17 10:14:00 +01:00
Alejandro R Mosteo
1f2c4b51c0
Show environment before building ( #389 )
...
* Show environment before building
* Code review fixes
2021-10-27 10:52:08 +02:00
Jesper Quorning
d539a705ee
simple_components 4.42.0: update origin after unavailable tarball ( #380 )
...
* simple_components=4.42.0: Change download url to sourceforge.net (#879 )
* Move to github mirror
* Fix tag of Community docker
* Exclude unsupported compilers
* Remove community index that may interfere
* Disable gnat 11
Co-authored-by: Alejandro R. Mosteo <amosteo@unizar.es >
2021-10-15 12:27:12 +02:00
Alejandro R Mosteo
c9f35fb0c0
Fix folder entering for versions with -pre or -build ( #372 )
...
* Fix folder change for versions with -pre or -build
* Touch the hello crate
2021-09-27 17:49:09 +02:00
Alejandro R Mosteo
a09140f021
Build submissions with toolchain from Alire ( #354 )
...
* New workflow to test crates using indexed toolchain
* Conditionally install compiler
* Print crate environment after build
2021-09-15 11:37:10 +02:00
Alejandro R Mosteo
f24436e0f1
bugfix found during port to stable ( #351 )
2021-09-14 09:30:01 +02:00
Alejandro R Mosteo
bdc53ebf74
Fix version extraction in PR checks ( #340 )
2021-09-09 13:03:26 +02:00
Alejandro R Mosteo
9bf2f7f835
Skip build for binary crates ( #337 )
...
* Skip build for binary crates
* Use milestone to avoid testing wrong version
2021-09-06 18:35:35 +02:00
Alejandro R Mosteo
5c367d573a
Disable assistant before checks ( #327 )
...
* Test new setup-alire
* Disable assistant inside the test script for Docker
2021-09-01 11:48:36 +02:00
Alejandro R Mosteo
e7719b1b9c
Second fix for spurious alire.toml detection ( #203 )
2020-11-12 07:39:44 +01:00
Alejandro R Mosteo
59ba4b0335
Fix spurious detection of alire.toml during build test ( #201 )
...
The detection is correct in the sense that the file is at ./alire/alire.toml,
but it is not an old manifest but the proper manifest of the alire repo. This
is an unexpected and unwanted interaction that should go away once the check
for old manifests is removed. For now, it's simpler to just do the tests in a
clean folder.
2020-11-09 13:43:28 +01:00
Alejandro R Mosteo
86228d944a
Fix crate name extraction in build check script ( #141 )
2020-09-05 14:15:01 +02:00
Alejandro R Mosteo
79328d12ac
Clarify CI check environment ( #112 )
...
By adding an empty tag we don't need to show a fake docker on the platforms that are natively checked (windows/macos).
2020-05-11 14:57:51 +02:00
Alejandro R Mosteo
8989c3eb3e
Show detected system crate after installation test ( #107 )
2020-04-21 20:18:21 +02:00
Alejandro R Mosteo
9c10a433e4
Deal with externals in crate builder check ( #103 )
...
* Simpler changed files detection
* Fixes for crates with system dependencies
* Checks for external crates
* Detect need to update system repositories
2020-04-07 12:48:35 +02:00
Alejandro R Mosteo
2b91cef7d2
Workflow to test submitted crate builds ( #96 )
2020-03-10 21:30:19 +01:00