Commit Graph

15 Commits

Author SHA1 Message Date
sonicaj
76b930d18c NAS-134870 / 25.10 / Allow specifying secret env variables in the build (#842)
* Allow specifying secret_env in build manifest

* Get secret env initialized when initializing package

* Add logic to read secrets file

* Make sure secrets are properly set for package when building the package

* Expose scale release version variable as well

* Fix typo

* Make sure env variables are actually passed to the package itself

* Add secrets yaml file to git ignore

* Do not expose build env variables in ps output
2025-04-18 20:34:12 +05:00
Waqar Ahmed
049985e4fa Create/manage ccache dir under tmpdir 2023-05-24 10:02:21 +04:00
Waqar Ahmed
82cd27cbce Move reference files to utils 2022-08-21 22:31:21 +05:00
M. Rehan
31ce04b2d4 Merge pull request #287 from truenas/NAS-115409
NAS-115409 / 22.12 / Dynamically generate apt sources
2022-04-25 21:54:08 +05:00
themylogin
a9d16d5436 Try to persist uids and gids across builds 2022-04-18 13:22:16 +02:00
M. Rehan
7c4d910994 Dynamically generate apt sources 2022-04-18 16:04:40 +05:00
M. Rehan
a7395e99fa Log git checkout of each package separately 2022-04-08 01:49:15 +05:00
Waqar Ahmed
e189bcddf5 Add module to allow branchout of all packages 2021-08-14 15:41:44 +05:00
Waqar Ahmed
21c1bf9da5 Allow basic branch out functionality in packages 2021-08-14 02:45:58 +05:00
Waqar Ahmed
e71f8ad1fc Decode subprocess output by default 2021-05-09 23:27:38 +05:00
Waqar Ahmed
89d23e4110 Copy cd directory directly 2021-05-09 23:27:38 +05:00
Waqar Ahmed
0cf3069c8b Add ability to debug packages when they fail 2021-05-09 23:27:38 +05:00
Waqar Ahmed
4b50d1688d Allow building packages in parallel 2021-05-09 23:27:38 +05:00
Waqar Ahmed
e698de0994 Allow configuration of env variables 2021-05-09 23:27:38 +05:00
Waqar Ahmed
8bf167c4d7 Refactor paths file name 2021-05-09 23:27:38 +05:00