Poszukuję sposobu na przesłanie artefaktu kompilacji jako Github Release w Jenkins jako akcja lub wydawca po wybudowaniu - podobnego do Publish Over.Prześlij artefakt kompilacji do Github jako wydanie w Jenkins
To nie jest jeszcze obsługiwane przez wtyczkę Github dla Jenkins (JENKINS-18598).
Przeglądałem wtyczkę postbuild-task, ale wydaje się, że nie obsługuje ona zmiennych środowiskowych (które, jak przypuszczam, byłyby pomocne w zapobieganiu rejestrowaniu mojego tokena API w wynikach kompilacji).
Czy ktoś już to zrobił? Jaki byłby dobry sposób rozwiązania tego problemu z Jenkinsem? Przesyłanie przez cURL lub przez klienta CLI (np. Oparty na Go github-release).
Dzięki za swoimi szkicami, to było to, co Miałem głównie na myśli. Próbowałem już ze skryptem post-build Groovy (używając [HTTPBUilder] (http://groovy.codehaus.org/modules/http-builder/home.html)), ale to [nie działa] (http: // groovy .codehaus.org/modules/http-builder/home.html). Będę musiał dla wersji CURL, a także spróbować ustawić zmienne środowiskowe. – StephenKing