Enviar pesquisa
Carregar
Jenkins and Groovy
•
6 gostaram
•
2,701 visualizações
Kiyotaka Oku
Seguir
Tecnologia
Denunciar
Compartilhar
Denunciar
Compartilhar
1 de 64
Baixar agora
Baixar para ler offline
Recomendados
Grooving with Jenkins
Grooving with Jenkins
Anton Weiss
Capistrano与jenkins(hudson)在java web项目中的实践
Capistrano与jenkins(hudson)在java web项目中的实践
crazycode t
Vagrant plugin development intro
Vagrant plugin development intro
Budh Ram Gurung
Nodejs Intro - Part2 Introduction to Web Applications
Nodejs Intro - Part2 Introduction to Web Applications
Budh Ram Gurung
Nodejs Intro Part One
Nodejs Intro Part One
Budh Ram Gurung
探討Web ui自動化測試工具
探討Web ui自動化測試工具
政億 林
Lviv 2013 d7 vs d8
Lviv 2013 d7 vs d8
Andy Postnikov
Live deployment, ci, drupal
Live deployment, ci, drupal
Andrii Podanenko
Recomendados
Grooving with Jenkins
Grooving with Jenkins
Anton Weiss
Capistrano与jenkins(hudson)在java web项目中的实践
Capistrano与jenkins(hudson)在java web项目中的实践
crazycode t
Vagrant plugin development intro
Vagrant plugin development intro
Budh Ram Gurung
Nodejs Intro - Part2 Introduction to Web Applications
Nodejs Intro - Part2 Introduction to Web Applications
Budh Ram Gurung
Nodejs Intro Part One
Nodejs Intro Part One
Budh Ram Gurung
探討Web ui自動化測試工具
探討Web ui自動化測試工具
政億 林
Lviv 2013 d7 vs d8
Lviv 2013 d7 vs d8
Andy Postnikov
Live deployment, ci, drupal
Live deployment, ci, drupal
Andrii Podanenko
Continuous Infrastructure: Modern Puppet for the Jenkins Project - PuppetConf...
Continuous Infrastructure: Modern Puppet for the Jenkins Project - PuppetConf...
Puppet
[Image Results] Java Build Tools: Part 2 - A Decision Maker's Guide Compariso...
[Image Results] Java Build Tools: Part 2 - A Decision Maker's Guide Compariso...
ZeroTurnaround
Welcome to Jenkins
Welcome to Jenkins
Somkiat Puisungnoen
Docker
Docker
The Software House
Использование Docker в CI / Александр Акбашев (HERE Technologies)
Использование Docker в CI / Александр Акбашев (HERE Technologies)
Ontico
Modern Infrastructure from Scratch with Puppet
Modern Infrastructure from Scratch with Puppet
Puppet
CI : the first_step: Auto Testing with CircleCI - (MOSG)
CI : the first_step: Auto Testing with CircleCI - (MOSG)
Soshi Nemoto
為 Node.js 專案打造專屬管家進行開發流程整合及健康檢測
為 Node.js 專案打造專屬管家進行開發流程整合及健康檢測
謝 宗穎
Testing - Selenium? Rich-Clients? Containers?
Testing - Selenium? Rich-Clients? Containers?
Tobias Schneck
JCConf 2015 workshop 動手玩 Java 專案建置工具
JCConf 2015 workshop 動手玩 Java 專案建置工具
謝 宗穎
Drive chrome(headless) with puppeteer
Drive chrome(headless) with puppeteer
VodqaBLR
GlassFish Embedded API
GlassFish Embedded API
Eduardo Pelegri-Llopart
Puppet Camp Düsseldorf 2014: Continuously Deliver Your Puppet Code with Jenki...
Puppet Camp Düsseldorf 2014: Continuously Deliver Your Puppet Code with Jenki...
Puppet
Groovy for System Administrators
Groovy for System Administrators
Daniel Woods
Testing the Enterprise layers, with Arquillian
Testing the Enterprise layers, with Arquillian
Virtual JBoss User Group
Jenkins 101: Getting Started
Jenkins 101: Getting Started
R Geoffrey Avery
Puppeteer - Headless Chrome Node API
Puppeteer - Headless Chrome Node API
Wilson Su
Shestakov Illia "The Sandbox Theory"
Shestakov Illia "The Sandbox Theory"
LogeekNightUkraine
Jenkins Plugin Development With Gradle And Groovy
Jenkins Plugin Development With Gradle And Groovy
Daniel Spilker
Forget Grunt and Gulp! Webpack and NPM rule them all!
Forget Grunt and Gulp! Webpack and NPM rule them all!
Derek Willian Stavis
Using Groovy with Jenkins
Using Groovy with Jenkins
sascha_klein
Groovy and Grails
Groovy and Grails
GiltTech
Mais conteúdo relacionado
Mais procurados
Continuous Infrastructure: Modern Puppet for the Jenkins Project - PuppetConf...
Continuous Infrastructure: Modern Puppet for the Jenkins Project - PuppetConf...
Puppet
[Image Results] Java Build Tools: Part 2 - A Decision Maker's Guide Compariso...
[Image Results] Java Build Tools: Part 2 - A Decision Maker's Guide Compariso...
ZeroTurnaround
Welcome to Jenkins
Welcome to Jenkins
Somkiat Puisungnoen
Docker
Docker
The Software House
Использование Docker в CI / Александр Акбашев (HERE Technologies)
Использование Docker в CI / Александр Акбашев (HERE Technologies)
Ontico
Modern Infrastructure from Scratch with Puppet
Modern Infrastructure from Scratch with Puppet
Puppet
CI : the first_step: Auto Testing with CircleCI - (MOSG)
CI : the first_step: Auto Testing with CircleCI - (MOSG)
Soshi Nemoto
為 Node.js 專案打造專屬管家進行開發流程整合及健康檢測
為 Node.js 專案打造專屬管家進行開發流程整合及健康檢測
謝 宗穎
Testing - Selenium? Rich-Clients? Containers?
Testing - Selenium? Rich-Clients? Containers?
Tobias Schneck
JCConf 2015 workshop 動手玩 Java 專案建置工具
JCConf 2015 workshop 動手玩 Java 專案建置工具
謝 宗穎
Drive chrome(headless) with puppeteer
Drive chrome(headless) with puppeteer
VodqaBLR
GlassFish Embedded API
GlassFish Embedded API
Eduardo Pelegri-Llopart
Puppet Camp Düsseldorf 2014: Continuously Deliver Your Puppet Code with Jenki...
Puppet Camp Düsseldorf 2014: Continuously Deliver Your Puppet Code with Jenki...
Puppet
Groovy for System Administrators
Groovy for System Administrators
Daniel Woods
Testing the Enterprise layers, with Arquillian
Testing the Enterprise layers, with Arquillian
Virtual JBoss User Group
Jenkins 101: Getting Started
Jenkins 101: Getting Started
R Geoffrey Avery
Puppeteer - Headless Chrome Node API
Puppeteer - Headless Chrome Node API
Wilson Su
Shestakov Illia "The Sandbox Theory"
Shestakov Illia "The Sandbox Theory"
LogeekNightUkraine
Jenkins Plugin Development With Gradle And Groovy
Jenkins Plugin Development With Gradle And Groovy
Daniel Spilker
Forget Grunt and Gulp! Webpack and NPM rule them all!
Forget Grunt and Gulp! Webpack and NPM rule them all!
Derek Willian Stavis
Mais procurados
(20)
Continuous Infrastructure: Modern Puppet for the Jenkins Project - PuppetConf...
Continuous Infrastructure: Modern Puppet for the Jenkins Project - PuppetConf...
[Image Results] Java Build Tools: Part 2 - A Decision Maker's Guide Compariso...
[Image Results] Java Build Tools: Part 2 - A Decision Maker's Guide Compariso...
Welcome to Jenkins
Welcome to Jenkins
Docker
Docker
Использование Docker в CI / Александр Акбашев (HERE Technologies)
Использование Docker в CI / Александр Акбашев (HERE Technologies)
Modern Infrastructure from Scratch with Puppet
Modern Infrastructure from Scratch with Puppet
CI : the first_step: Auto Testing with CircleCI - (MOSG)
CI : the first_step: Auto Testing with CircleCI - (MOSG)
為 Node.js 專案打造專屬管家進行開發流程整合及健康檢測
為 Node.js 專案打造專屬管家進行開發流程整合及健康檢測
Testing - Selenium? Rich-Clients? Containers?
Testing - Selenium? Rich-Clients? Containers?
JCConf 2015 workshop 動手玩 Java 專案建置工具
JCConf 2015 workshop 動手玩 Java 專案建置工具
Drive chrome(headless) with puppeteer
Drive chrome(headless) with puppeteer
GlassFish Embedded API
GlassFish Embedded API
Puppet Camp Düsseldorf 2014: Continuously Deliver Your Puppet Code with Jenki...
Puppet Camp Düsseldorf 2014: Continuously Deliver Your Puppet Code with Jenki...
Groovy for System Administrators
Groovy for System Administrators
Testing the Enterprise layers, with Arquillian
Testing the Enterprise layers, with Arquillian
Jenkins 101: Getting Started
Jenkins 101: Getting Started
Puppeteer - Headless Chrome Node API
Puppeteer - Headless Chrome Node API
Shestakov Illia "The Sandbox Theory"
Shestakov Illia "The Sandbox Theory"
Jenkins Plugin Development With Gradle And Groovy
Jenkins Plugin Development With Gradle And Groovy
Forget Grunt and Gulp! Webpack and NPM rule them all!
Forget Grunt and Gulp! Webpack and NPM rule them all!
Destaque
Using Groovy with Jenkins
Using Groovy with Jenkins
sascha_klein
Groovy and Grails
Groovy and Grails
GiltTech
A year in the life of a Grails startup
A year in the life of a Grails startup
tomaslin
Groovy & Grails
Groovy & Grails
Marcel Overdijk
Puppet & Jenkins
Puppet & Jenkins
Matthew Barr
Synchronizing parallel delivery flows in jenkins using groovy, build flow and...
Synchronizing parallel delivery flows in jenkins using groovy, build flow and...
Andrey Devyatkin
Large scale automation with jenkins
Large scale automation with jenkins
Kohsuke Kawaguchi
Building an Extensible, Resumable DSL on Top of Apache Groovy
Building an Extensible, Resumable DSL on Top of Apache Groovy
jgcloudbees
Yale Jenkins Show and Tell
Yale Jenkins Show and Tell
E. Camden Fisher
Grails At Linked
Grails At Linked
LinkedIn
Continuous Development with Jenkins - Stephen Connolly at PuppetCamp Dublin '12
Continuous Development with Jenkins - Stephen Connolly at PuppetCamp Dublin '12
Puppet
Continuous Integration (Jenkins/Hudson)
Continuous Integration (Jenkins/Hudson)
Dennys Hsieh
CI and CD with Jenkins
CI and CD with Jenkins
Martin Málek
Configuration As Code - Adoption of the Job DSL Plugin at Netflix
Configuration As Code - Adoption of the Job DSL Plugin at Netflix
Justin Ryan
Automated Deployment Pipeline using Jenkins, Puppet, Mcollective and AWS
Automated Deployment Pipeline using Jenkins, Puppet, Mcollective and AWS
Bamdad Dashtban
Destaque
(15)
Using Groovy with Jenkins
Using Groovy with Jenkins
Groovy and Grails
Groovy and Grails
A year in the life of a Grails startup
A year in the life of a Grails startup
Groovy & Grails
Groovy & Grails
Puppet & Jenkins
Puppet & Jenkins
Synchronizing parallel delivery flows in jenkins using groovy, build flow and...
Synchronizing parallel delivery flows in jenkins using groovy, build flow and...
Large scale automation with jenkins
Large scale automation with jenkins
Building an Extensible, Resumable DSL on Top of Apache Groovy
Building an Extensible, Resumable DSL on Top of Apache Groovy
Yale Jenkins Show and Tell
Yale Jenkins Show and Tell
Grails At Linked
Grails At Linked
Continuous Development with Jenkins - Stephen Connolly at PuppetCamp Dublin '12
Continuous Development with Jenkins - Stephen Connolly at PuppetCamp Dublin '12
Continuous Integration (Jenkins/Hudson)
Continuous Integration (Jenkins/Hudson)
CI and CD with Jenkins
CI and CD with Jenkins
Configuration As Code - Adoption of the Job DSL Plugin at Netflix
Configuration As Code - Adoption of the Job DSL Plugin at Netflix
Automated Deployment Pipeline using Jenkins, Puppet, Mcollective and AWS
Automated Deployment Pipeline using Jenkins, Puppet, Mcollective and AWS
Semelhante a Jenkins and Groovy
JJUG CCC 2011 Spring
JJUG CCC 2011 Spring
Kiyotaka Oku
Gradle Introduction
Gradle Introduction
Dmitry Buzdin
Gradleintroduction 111010130329-phpapp01
Gradleintroduction 111010130329-phpapp01
Tino Isnich
Construire une application JavaFX 8 avec gradle
Construire une application JavaFX 8 avec gradle
Thierry Wasylczenko
Writing your Third Plugin
Writing your Third Plugin
Justin Ryan
Grails 1.2 探検隊 -新たな聖杯をもとめて・・・-
Grails 1.2 探検隊 -新たな聖杯をもとめて・・・-
Tsuyoshi Yamamoto
お題でGroovyプログラミング: Part A
お題でGroovyプログラミング: Part A
Kazuchika Sekiya
名古屋SGGAE/J勉強会 Grails、Gaelykでハンズオン
名古屋SGGAE/J勉強会 Grails、Gaelykでハンズオン
Tsuyoshi Yamamoto
把鐵路開進視窗裡
把鐵路開進視窗裡
Wei Jen Lu
Vagrant for real codemotion (moar tips! ;-))
Vagrant for real codemotion (moar tips! ;-))
Michele Orselli
Get Grulping with JavaScript Task Runners (Matt Gifford)
Get Grulping with JavaScript Task Runners (Matt Gifford)
Future Insights
Groovy & Grails: Scripting for Modern Web Applications
Groovy & Grails: Scripting for Modern Web Applications
rohitnayak
Dropwizard and Friends
Dropwizard and Friends
Yun Zhi Lin
GroovyServ - Technical Part
GroovyServ - Technical Part
Yasuharu Nakano
Scripting GeoServer
Scripting GeoServer
Jared Erickson
Making the most of your gradle build - Gr8Conf 2017
Making the most of your gradle build - Gr8Conf 2017
Andres Almiray
10 Cool Facts about Gradle
10 Cool Facts about Gradle
Evgeny Goldin
Making the most of your gradle build - Greach 2017
Making the most of your gradle build - Greach 2017
Andres Almiray
Enterprise Guice 20090217 Bejug
Enterprise Guice 20090217 Bejug
robbiev
Ratpack JVM_MX Meetup February 2016
Ratpack JVM_MX Meetup February 2016
Domingo Suarez Torres
Semelhante a Jenkins and Groovy
(20)
JJUG CCC 2011 Spring
JJUG CCC 2011 Spring
Gradle Introduction
Gradle Introduction
Gradleintroduction 111010130329-phpapp01
Gradleintroduction 111010130329-phpapp01
Construire une application JavaFX 8 avec gradle
Construire une application JavaFX 8 avec gradle
Writing your Third Plugin
Writing your Third Plugin
Grails 1.2 探検隊 -新たな聖杯をもとめて・・・-
Grails 1.2 探検隊 -新たな聖杯をもとめて・・・-
お題でGroovyプログラミング: Part A
お題でGroovyプログラミング: Part A
名古屋SGGAE/J勉強会 Grails、Gaelykでハンズオン
名古屋SGGAE/J勉強会 Grails、Gaelykでハンズオン
把鐵路開進視窗裡
把鐵路開進視窗裡
Vagrant for real codemotion (moar tips! ;-))
Vagrant for real codemotion (moar tips! ;-))
Get Grulping with JavaScript Task Runners (Matt Gifford)
Get Grulping with JavaScript Task Runners (Matt Gifford)
Groovy & Grails: Scripting for Modern Web Applications
Groovy & Grails: Scripting for Modern Web Applications
Dropwizard and Friends
Dropwizard and Friends
GroovyServ - Technical Part
GroovyServ - Technical Part
Scripting GeoServer
Scripting GeoServer
Making the most of your gradle build - Gr8Conf 2017
Making the most of your gradle build - Gr8Conf 2017
10 Cool Facts about Gradle
10 Cool Facts about Gradle
Making the most of your gradle build - Greach 2017
Making the most of your gradle build - Greach 2017
Enterprise Guice 20090217 Bejug
Enterprise Guice 20090217 Bejug
Ratpack JVM_MX Meetup February 2016
Ratpack JVM_MX Meetup February 2016
Mais de Kiyotaka Oku
Osaka Venture Meetup #3
Osaka Venture Meetup #3
Kiyotaka Oku
巨大不明ビルドの継続的統合を目的とするビルドパイプラインを主軸とした作戦要綱
巨大不明ビルドの継続的統合を目的とするビルドパイプラインを主軸とした作戦要綱
Kiyotaka Oku
BaseScriptについて
BaseScriptについて
Kiyotaka Oku
javafx-mini4wd
javafx-mini4wd
Kiyotaka Oku
ミニ四駆ジャパンカップで勝つ方法を考える
ミニ四駆ジャパンカップで勝つ方法を考える
Kiyotaka Oku
Jenkins plugin memo
Jenkins plugin memo
Kiyotaka Oku
Spockの基礎
Spockの基礎
Kiyotaka Oku
JUC2012
JUC2012
Kiyotaka Oku
GDK48総選挙の裏側
GDK48総選挙の裏側
Kiyotaka Oku
Jenkins入門
Jenkins入門
Kiyotaka Oku
Grails/Groovyによる開発事例紹介
Grails/Groovyによる開発事例紹介
Kiyotaka Oku
Griffon不定期便〜G*ワークショップ編〜
Griffon不定期便〜G*ワークショップ編〜
Kiyotaka Oku
日本Grails/Groovyユーザーグループ
日本Grails/Groovyユーザーグループ
Kiyotaka Oku
GroovyConsole2
GroovyConsole2
Kiyotaka Oku
GroovyConsole
GroovyConsole
Kiyotaka Oku
Jenkinsプラグインの作り方
Jenkinsプラグインの作り方
Kiyotaka Oku
Devsumi Openjam
Devsumi Openjam
Kiyotaka Oku
とある断片の超動的言語
とある断片の超動的言語
Kiyotaka Oku
Mote Hudson
Mote Hudson
Kiyotaka Oku
Groovy and-hudson2
Groovy and-hudson2
Kiyotaka Oku
Mais de Kiyotaka Oku
(20)
Osaka Venture Meetup #3
Osaka Venture Meetup #3
巨大不明ビルドの継続的統合を目的とするビルドパイプラインを主軸とした作戦要綱
巨大不明ビルドの継続的統合を目的とするビルドパイプラインを主軸とした作戦要綱
BaseScriptについて
BaseScriptについて
javafx-mini4wd
javafx-mini4wd
ミニ四駆ジャパンカップで勝つ方法を考える
ミニ四駆ジャパンカップで勝つ方法を考える
Jenkins plugin memo
Jenkins plugin memo
Spockの基礎
Spockの基礎
JUC2012
JUC2012
GDK48総選挙の裏側
GDK48総選挙の裏側
Jenkins入門
Jenkins入門
Grails/Groovyによる開発事例紹介
Grails/Groovyによる開発事例紹介
Griffon不定期便〜G*ワークショップ編〜
Griffon不定期便〜G*ワークショップ編〜
日本Grails/Groovyユーザーグループ
日本Grails/Groovyユーザーグループ
GroovyConsole2
GroovyConsole2
GroovyConsole
GroovyConsole
Jenkinsプラグインの作り方
Jenkinsプラグインの作り方
Devsumi Openjam
Devsumi Openjam
とある断片の超動的言語
とある断片の超動的言語
Mote Hudson
Mote Hudson
Groovy and-hudson2
Groovy and-hudson2
Último
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365
2toLead Limited
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?
Mattias Andersson
DMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special Edition
Dubai Multi Commodity Centre
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
Fwdays
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL Certs
Rizwan Syed
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brand
gvaughan
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
carlostorres15106
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platforms
Sergiu Bodiu
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Mark Simos
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machine
Padma Pradeep
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
Fwdays
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024
Lorenzo Miniero
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024
Scott Keck-Warren
Powerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time Clash
charlottematthew16
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial Buildings
Memoori
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan
Fwdays
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdf
Alex Barbosa Coqueiro
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko
Fwdays
Story boards and shot lists for my a level piece
Story boards and shot lists for my a level piece
charlottematthew16
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!
Commit University
Último
(20)
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?
DMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special Edition
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL Certs
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brand
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platforms
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machine
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024
Powerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time Clash
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial Buildings
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdf
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko
Story boards and shot lists for my a level piece
Story boards and shot lists for my a level piece
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!
Jenkins and Groovy
1.
Jenkins
Groovy
2.
(@kiy0taka id:kiy0taka)
Grails/Groovy Jenkins Plugin Terminal jQuery jQuery UI LT Hudson http://www.ustream.tv/recorded/10801838
3.
Jenkins
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
29.
30.
31.
32.
33.
34.
35.
Grape Maven/Ivy
jar 2
36.
Grape @Grab(‘groupId:artifactId:version’) import groovy.grape.Grape Grape.grab(group:'groupId', module:'artifactId',
version:'version') grape install <groupId> <artifactId> <version>
37.
@Grab
( ) @Grab('org.apache.poi:poi:3.2-FINAL') import org.apache.poi.hssf.usermodel.* def workBook = new HSSFWorkbook(new File('./foo.xls') workBook.newInputStream()).sheets.each { sheet -> sheet.firstRowNum.upto(sheet.lastRowNum) { sheet.getRow(it).with { row -> row.firstCellNum.upto(row.lastCellNum - 1) { println row.getCell(it).stringCellValue } } } }
38.
@Grab
( ) @Grab('org.mortbay.jetty:jetty-embedded:6.1.25') @Grab('com.h2database:h2:1.2.144') @Grab('mysql:mysql-connector-java:5.1.13') import org.mortbay.jetty.Server import org.mortbay.jetty.servlet.Context import org.h2.server.web.WebServlet def server = new Server(8080) new Context(server, "/", Context.SESSIONS) .addServlet(WebServlet, "/*") server.start()
39.
40.
http://groovy.codehaus.org/Download $
unzip groovy-binary-1.7.8.zip -d $JENKINS_HOME/tools/ $ chmod -R +x /opt/groovy-1.7.8/ $ export GROOVY_HOME=/opt/groovy-1.7.8/ $ export PATH=$GROOVY_HOME/bin
41.
groovysh
42.
groovyConsole
43.
�
44.
Groovy Jenkins Groovy Jenkins Jenkins
Groovy
45.
Jenkins
46.
Groovy $JENKINS_HOME/init.groovy http://jenkinsserver/script Jenkins
CLI Groovy Jenkins groovysh Jenkins
47.
init.groovy $JENKINS_HOME/init.groovy Post-initialization script import hudson.model.*; //
start in the state that doesn't do any build. Hudson.instance.doQuietDown(); http://wiki.jenkins-ci.org/display/JENKINS/Post-initialization+script
48.
Groovy
Jenkins http://jenkinsserver/script
49.
Jenkins CLI (Script)
$ java -jar jenkins-cli.jar > -s http://jenkinsserver > groovy hoge.groovy http://wiki.jenkins-ci.org/display/JENKINS/Jenkins+Script+Console http://scriptlerweb.appspot.com/
50.
Jenkins CLI (groovysh) $
java -jar jenkins-cli.jar > -s http://jenkinsserver groovysh
51.
... Groovy groovysh
52.
JenkinsGroovyConsole GroovyConsole
Jenkins GroovyConsole jenkins-cli.jar groovy JenkinsGroovyConsole [jenkins_url] https://gist.github.com/843507
53.
@GrabResolver('http://maven.glassfish.org/content/groups/public/') @Grab('org.jenkins-ci.main:cli:1.398') import hudson.cli.CLI import groovy.ui.Console jenkinsUrl
= args ? args[0] : 'http://localhost:8080' Console.metaClass.newScript = { ClassLoader parent, Binding binding -> delegate.shell = new GroovyShell(parent, binding) delegate.shell.metaClass.run = { String scriptText, String fileName, List list -> def file = File.createTempFile('jenkinsgroovyconsole', '.groovy') file.text = scriptText new CLI(jenkinsUrl.toURL()).execute(['groovy', file.absolutePath], System.in, System.out, System.err) file.delete() null } } new Console(Console.class.classLoader.getRootLoader()).run()
54.
Demo
(JNLP) (SSH) -Dmven.test.skip=true
55.
CI
Groovy
56.
Jenkins Groovy
57.
1. Groovy
58.
2. Groovy
http://groovy.codehaus.org/Download $ unzip groovy-binary-1.7.8.zip -d $JENKINS_HOME/tools/ $ chmod -R +x $JENKINS_HOME/tools/groovy-1.7.8/
59.
3. Jenkins http://jenkinsserver/configure
60.
Groovy Job
61.
62.
Commons VFS Jenkins
IRC Bot
63.
Groovy
Grails/Groovy (JGGUG) http://www.jggug.org (?) G*Magazine http://grails.jp/g_mag_jp/
Notas do Editor
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
Baixar agora