Gitlab-ci не заменит мою переменную в команде ssh

В этом случае речь идет о Swift-версии удивительного подхода Якоба Эггера:

import UIKit

private weak var currentFirstResponder: UIResponder?

extension UIResponder {

    static func firstResponder() -> UIResponder? {
        currentFirstResponder = nil
        UIApplication.sharedApplication().sendAction(#selector(self.findFirstResponder(_:)), to: nil, from: nil, forEvent: nil)
        return currentFirstResponder
    }

    func findFirstResponder(sender: AnyObject) {
        currentFirstResponder = self
    }

}
1
задан Tyvain 21 February 2019 в 03:42
поделиться

1 ответ

Внутри одинарных кавычек оболочка ничего не расширяет. Пожалуйста, поместите ЧАСТНЫЙ СИМВОЛ в двойную кавычку:

curl --request POST -H "PRIVATE-TOKEN: ${GITLABAPI_TOKEN}" -H 'Content-Type: application/json' --data "{\"description\": \"`git log $(git describe --tags --abbrev=0)..HEAD --oneline`\"}" https://gitlab.unc.nc/api/v4/projects/${APP_GITLAB_NUMBER}/repository/tags/${CI_COMMIT_TAG}/release
0
ответ дан Nicolas Pepinster 21 February 2019 в 03:42
поделиться
Другие вопросы по тегам:

Похожие вопросы: