-
Are you running this step on Windows? Steps depending on container can only run on Linux and Mac.
-
OneDev server is running on Windows. The steps are being executed on Linux via the OneDev Agent.
-
State changed as build OD-7402 (15.0.8) is successful
-
OneDev
changed state to 'Closed' 1 month ago
Previous Value Current Value Open
Closed
| Type |
Bug
|
| Priority |
Normal
|
| Assignee | |
| Affected Versions |
15.0.7
|
| Labels |
No labels
|
Issue Votes (0)
When using a
PushImageStepwith thetrustCertificatesfield populated (even with a single certificate), the generated shell script (step-N.sh) concatenates theexport SSL_CERT_FILE=...statement and thecrane pushcommand onto a single line, causing the step to fail.The generated script contains
export SSL_CERT_FILE=/root/trust-certs.crtcrane push /onedev-build/work/oci .... This appears to be caused by a missing or incorrect newline (\n) between theexport SSL_CERT_FILE=...line and thecrane pushinvocation in the script template.trustCertificateswith any certificate (one or multiple).N.sh script and the error above.