我正在使用jenkins自動將我的構建上傳到testflight。我已經找出了我需要的大部分東西,但是我陷入了一個我無法擺脫的地方。TestFlight上傳API問題
這是我使用的testflight腳本上傳
curl http://testflightapp.com/api/builds.json \
-F [email protected] \
-F [email protected] \
-F api_token='<api_token>' \
-F team_token='<team_token>' \
-F notes='Release notes'
我想提供發行說明不是一個靜態的字符串,但更多的東西例如動態我最後的github提交詳細信息或我創建的最新標記名稱。但我無法提供此信息。我試過類似 -F notes ='「$(git log --pretty = format:」%h - %an,%ar:%s「-n 3)」'//給最後3個提交,但它是以「$(git log --pretty = format:」%h - %an,%ar:%s「-n 3)」作爲字符串,而不是值。
任何人都可以請幫忙嗎?
我做這樣的事情與backticking備註字段..工作正常。 – mckeejm