- cozo - ddanzi
- jam-gallery
- 분따 - 닌텐도
- careerly app [codenary](https://www.codenary.
| /* | |
| jenkins pipeline 의 post directive 에서는 어떤 이유로인지 | |
| 전역 또는 stage 에서 사용했던 변수나 환경변수의 변경된 값에 접근하지 못합니다. | |
| 다양하게 시도해본 결과 트릭인듯 하지만 | |
| currentBuild.displayName 또는 currentBuild.description 을 이용하여 처리 결과를 저장하여 | |
| post 단계에서 slack 등의 툴에 동적인 정보를 전달할 수 있습니다. | |
| ---- | |
| description: If you want to use variable on 'post' directives by storing the result message | |
| according to the processing of a specific stage, | |
| you can use currentBuild.displayName or currentBuild.description. |
| def str = ''' | |
| pipeline { | |
| agent any | |
| stages { | |
| stage('Hello') { | |
| steps { | |
| echo 'Hello World' | |
| sh 'pwd' | |
| } | |
| } |
| function Get-Boxstarter { | |
| Param( | |
| [string] $Version = "2.12.0", | |
| [switch] $Force | |
| ) | |
| if(!(Test-Admin)) { | |
| $bootstrapperFile = ${function:Get-Boxstarter}.File | |
| if($bootstrapperFile) { | |
| Write-Host "User is not running with administrative rights. Attempting to elevate..." | |
| $command = "-ExecutionPolicy bypass -noexit -command . '$bootstrapperFile';Get-Boxstarter $($args)" |