Bojan Čekrlić
9fcd02f67c
Fix: Refactor sasl compilation a bit, hopefuly to run without issues
2025-03-01 19:24:38 +01:00
Bojan Čekrlić
d0590c7c82
Fix: Position of whitespace was wrong and bash complained about syntax error.
2025-03-01 19:03:21 +01:00
Bojan Čekrlić
fb8761f43c
Fix: Replace local
with export
, as local
can only be used inside a function
2025-03-01 18:58:44 +01:00
Bojan Čekrlić
437fb8bdb5
Fix: Do not install rust on mips64el
2025-03-01 18:57:14 +01:00
Bojan Čekrlić
676da62a7f
Fix: Do not install "msal" on linux/386 as the compilation fails
2025-03-01 18:37:21 +01:00
Bojan Čekrlić
6fd4b113ab
Fix: Install rust and cargo through apk for Alpine
...
Otherwise, rus installer will die with "unsupported platform" on certain
architectures.
2025-03-01 18:33:32 +01:00
Bojan Čekrlić
430b881b43
Fix: Try to fix rust bindins build
2025-03-01 18:26:29 +01:00
Bojan Čekrlić
7b4d54f631
Fix: Uninstallation of rustup requires "-y" for non-interactive use
2025-03-01 17:57:21 +01:00
Bojan Čekrlić
9f551fa108
Fix: Missing python3-venv
2025-03-01 17:50:02 +01:00
Bojan Čekrlić
294a6baa05
Fix: Install latest version of rust for multi-platform build
2025-03-01 17:41:43 +01:00
Bojan Čekrlić
cbc07b1fea
Fix: Fix multiplatform build of SASL2
2025-03-01 16:09:44 +01:00
Bojan Čekrlić
0e25ca0334
Fix building SASL
2025-03-01 15:53:38 +01:00
Bojan Čekrlić
69d1a4cd81
Fix: Create python venv after bulding SASL
2025-03-01 09:36:45 +01:00
Bojan Čekrlić
50c95039c4
Fix for installation of msal library
...
This will create a python venv and point sasl-xoauth2-tool to use
this venv. This way, when the user executes the command, it will
"automagically" work instead of failing.
2025-03-01 09:14:07 +01:00
Bojan Čekrlić
696422015a
Fix: Update how SASL-XOAUTH2 is build (without DOCS) to (re)enable more architectures
2023-10-27 13:47:37 +02:00
Bojan Čekrlić
b3c6fafa4d
Fix: Fix integration tests with the new sasl-build script
2023-10-27 12:39:06 +02:00
Bojan Čekrlić
b343a7b3cd
Fix: Return from trying to build pandoc if install is successful
2023-10-27 12:27:13 +02:00
Bojan Čekrlić
c60c65cfd4
Fix: Fix syntax error in sasl-build.sh
2023-10-27 12:23:56 +02:00
Bojan Čekrlić
19dd690641
Fix: Fix build for differrent archs, make Debian default image
2023-10-27 12:21:57 +02:00
Bojan Čekrlić
2d21a4f908
Upd: Add Debian building to the pipeline
2023-10-27 10:31:10 +02:00
vcazsdk
075a99f6fd
Fix sasl-xoauth2 alpine build error: basename was not declared
2022-09-13 08:24:26 +02:00
vcazsdk
b6eaa3e838
Fix run error: dependency missing
2022-09-13 08:24:26 +02:00
Bojan Čekrlić
42078d5017
Fix: Fix multiplatform build caching issues
...
So, alpine will download platform-specific cache files, meaning that
when another platform tries to use the cache, it will fail with
packages not being found.
2022-06-09 15:32:07 +02:00
Bojan Čekrlić
a6d10e6a13
Upd: Refactor Dockerfile and cache local builds
...
This refactor simplifies the `Dockerfile` by considerable amount:
new features of mobykit buildkit allow us to cache `apt`/`apk`
folder (so no need to delete `/var/lib/cache`) as well as extract
the build / install logic into separate files, which removes the
need for `&& \` and makes the code *much more* readable.
`build.sh` script has been updated as well to allow caching local
builds when testing, making it much more easier to test.
2022-04-13 09:57:46 +02:00