7 Commits

Author SHA1 Message Date
Max Logaev
8376fed87d CI/CD: Use kpack64 instead of kpack
Version of the kpack utility from
`programs/other/kpack/kerpack_linux/kpack64.asm`
compresses files better than `programs/other/kpack/linux/kpack.asm`

Signed-off-by: Max Logaev <maxlogaev@proton.me>
2025-03-22 09:00:14 +01:00
Sweetbread
0e7cff0715 ci: setup environment variables
ref: #146
Toolchain container was updated and fasm now in /home/autobuild/...
folder
2025-03-17 19:10:23 +01:00
Sweetbread
d04420295a CI: Add hash for toolchain 2025-03-10 21:31:00 +01:00
Sweetbread
2935b29fd8 CI: Cache 2025-03-10 21:31:00 +01:00
Max Logaev
505f741fbd CI/CD: Used kolibri-toolchain and fuse. Added es_ES build
- Used  tup with fuse to speed up build;
- Used kolibri-toolchain to speed up the build, that is,
  do not waste time installing dependencies;
- Added build of the Spanish version (es_ES).

Signed-off-by: Max Logaev <maxlogaev@proton.me>
2025-03-10 21:31:00 +01:00
Maxim Logaev
9001dbc1b4 CI/CD: Added CI, without MSVC (en_US and ru_RU)
- Added `install_kgcc` script;
- Added `checker.pl` script to check the kernel codestyle;
- Added build of en_US and ru_RU versions of images.
Known problem: projects that require the proprietary MSVC compiler are
not built.

Signed-off-by: Maxim Logaev <maxlogaev@proton.me>
2025-03-04 20:09:10 +01:00
Sweetbread
739facfeca CI/CD: Init building workflow 2025-03-04 20:09:10 +01:00