Commit graph

26 commits

Author SHA1 Message Date
Pedro Algarvio
b8e3a0adca Don't hide output
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
2023-06-19 23:35:51 +01:00
Pedro Algarvio
50063ff617 Pass the python version too
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
2023-06-16 07:32:35 +01:00
Pedro Algarvio
2a65c3e025 Pass along the relenv version that should be used.
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
2023-06-16 07:32:35 +01:00
MKLeb
e2a624f984 Build macos packages without existing onedir 2023-05-24 15:13:40 +01:00
Pedro Algarvio
8f8178a905 Signed and unsigned macOS packages use the same name, like windows.
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
2023-04-29 18:18:53 +01:00
MKLeb
9e4e9a0ca6 Create the extras directory with tools 2023-04-13 18:47:11 -07:00
MKLeb
3b49926587 Create pip install directory for packages (except for windows, for now) and add some test coverage for the new pip install directory 2023-04-13 18:47:11 -07:00
Pedro Algarvio
012a5a743c Rename the signed package
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
2023-04-13 09:35:03 +01:00
Pedro Algarvio
0e3935aecd Start signing macOS packages
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
2023-04-13 09:35:03 +01:00
Pedro Algarvio
6c819439b5 Add a few more nice to have hooks
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
2023-02-07 07:10:13 +00:00
Gareth J. Greenaway
ec795cdbd0 fixing naming for salt-config. 2023-01-31 12:19:13 -07:00
Gareth J. Greenaway
af30a8190d Create symlinks during postinstall from /opt/salt into /usr/local/sbin when installing Mac packages. 2023-01-31 12:19:13 -07:00
Twangboy
5eb376a887 Create /opts/salt directory if not present 2023-01-25 10:05:16 -07:00
Twangboy
841ca5da91 Clean up onedir archives 2023-01-25 10:05:16 -07:00
Twangboy
fe8df7ea27 Put package in the script dir 2023-01-25 10:05:16 -07:00
Twangboy
cbfc62e627 Don't sign mac packages on nightly 2023-01-25 10:05:16 -07:00
Pedro Algarvio
29a07667c3 Try signing macos binaries 2023-01-25 10:05:16 -07:00
Twangboy
afb871963f Build unsigned mac packages 2023-01-25 10:05:16 -07:00
Twangboy
b3f1e5c009 Full path to pkg-cripts and pkg-resources 2023-01-25 10:05:16 -07:00
Pedro Algarvio
d90e2983fe Run the package.sh with sudo
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
2023-01-25 10:05:16 -07:00
Pedro Algarvio
baa4c1c321 prep_salt.sh needs to be executable
Signed-off-by: Pedro Algarvio <palgarvio@vmware.com>
2023-01-25 10:05:16 -07:00
Twangboy
ab3f569819 Quote git rev-parse 2023-01-25 10:05:16 -07:00
Twangboy
fd60974752 Echo vars to see where it's failing 2023-01-25 10:05:16 -07:00
Twangboy
781ab8cff3 go back to the old method of getting script dir 2023-01-25 10:05:16 -07:00
Twangboy
d4ba0c0da2 Remove references to osx directory 2023-01-25 10:05:16 -07:00
Daniel A. Wozniak
701633d181 Initial commit of relenv debian package 2022-12-22 07:59:07 -07:00