なんで?
今までJenkinsではshしか使用してこなかったのだが、私好みにカスタマイズしたいと思いGroovyを触ろうかと。
あくまでも備忘録として残すだけなので、超適当。
環境構築
使用環境
Hardware Overview:
Model Name: MacBook Pro
Model Identifier: MacBookPro15,2
Processor Name: Intel Core i7
Processor Speed: 2.7 GHz
Number of Processors: 1
Total Number of Cores: 4
L2 Cache (per Core): 256 KB
L3 Cache: 8 MB
Memory: 16 GB
JDK install
JDK install済みの場合はskip
$ java -version
installされていない場合は警告が表示されるはず。
install方法は公式サイト参照
JAVA_HOME setting
$ vi ~/.bash_profile
~~edit start~~
export JAVA_HOME=$(/usr/libexec/java_home)
~~edit end~~
$ source ~/.bash_profile
java Versionを指定したい場合はオプションを付与すればOK。
export JAVA_HOME=$(/usr/libexec/java_home -v ○○○)
SDKMAN install
$ curl -s "https://get.sdkman.io" | bash
公式サイト参照
Groovy install
$ sdk install groovy
Hello World
GroovyConsoleを起動
$ groovyConsole &
コンソールが立ち上がるので、Consoleに下記コード入力
println "Hello World"
そして実行。(⌘ + Enter)
下記のように出力されればOK
groovy> println "Hello World"
Hello World
Jenkinsを改造しよう
作成中