$30 off During Our Annual Pro Sale. View Details »
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
プルリクエストCI時のTIPSとJenkinsおじさん / pullrequest-ci-...
Search
株式会社ヌーラボ
PRO
July 07, 2017
Technology
0
2.5k
プルリクエストCI時のTIPSとJenkinsおじさん / pullrequest-ci-and-jenkins-master
第10回 Jenkins勉強会
https://www.meetup.com/ja-JP/Tokyo-Jenkins-Area-Meetup/events/240833004/
株式会社ヌーラボ
PRO
July 07, 2017
Tweet
Share
More Decks by 株式会社ヌーラボ
See All by 株式会社ヌーラボ
20251129_BacklogWorld.pdf
nulabinc
PRO
0
15
業務プロセス改善を開発⽣産性に つなげるまでの奮闘⽇記
nulabinc
PRO
0
55
AI とナレッジ共有で進化する Backlog の未来
nulabinc
PRO
0
99
DATA_SUMMT2025_Presentation_materials.pdf
nulabinc
PRO
0
85
Streamlitとロール関連の話
nulabinc
PRO
0
92
サクフェス2024_ヌーラボ原_CSと開発
nulabinc
PRO
0
25
チームの力を成果に変える、次世代のマネジメント術 〜中小企業の生産性革命〜
nulabinc
PRO
0
45
チームワークマネジメントとは
nulabinc
PRO
0
22
チームの未来を支えるバックログスイーパーという役割
nulabinc
PRO
0
21
Other Decks in Technology
See All in Technology
eBPFとwaruiBPF
sat
PRO
4
2.6k
Debugging Edge AI on Zephyr and Lessons Learned
iotengineer22
0
170
業務のトイルをバスターせよ 〜AI時代の生存戦略〜
staka121
PRO
2
100
学習データって増やせばいいんですか?
ftakahashi
2
320
年間40件以上の登壇を続けて見えた「本当の発信力」/ 20251213 Masaki Okuda
shift_evolve
PRO
1
120
寫了幾年 Code,然後呢?軟體工程師必須重新認識的 DevOps
cheng_wei_chen
1
1.3k
AWSセキュリティアップデートとAWSを育てる話
cmusudakeisuke
0
240
SSO方式とJumpアカウント方式の比較と設計方針
yuobayashi
7
600
Karate+Database RiderによるAPI自動テスト導入工数をCline+GitLab MCPを使って2割削減を目指す! / 20251206 Kazuki Takahashi
shift_evolve
PRO
1
700
Snowflakeでデータ基盤を もう一度作り直すなら / rebuilding-data-platform-with-snowflake
pei0804
4
1.4k
AI駆動開発における設計思想 認知負荷を下げるフロントエンドアーキテクチャ/ 20251211 Teppei Hanai
shift_evolve
PRO
2
350
Kubernetes Multi-tenancy: Principles and Practices for Large Scale Internal Platforms
hhiroshell
0
120
Featured
See All Featured
We Have a Design System, Now What?
morganepeng
54
7.9k
Building Better People: How to give real-time feedback that sticks.
wjessup
370
20k
Site-Speed That Sticks
csswizardry
13
1k
Practical Orchestrator
shlominoach
190
11k
Designing Dashboards & Data Visualisations in Web Apps
destraynor
231
54k
RailsConf 2023
tenderlove
30
1.3k
Speed Design
sergeychernyshev
33
1.4k
JavaScript: Past, Present, and Future - NDC Porto 2020
reverentgeek
52
5.7k
How Fast Is Fast Enough? [PerfNow 2025]
tammyeverts
3
390
[RailsConf 2023] Rails as a piece of cake
palkan
58
6.2k
XXLCSS - How to scale CSS and keep your sanity
sugarenia
249
1.3M
Six Lessons from altMBA
skipperchong
29
4.1k
Transcript
ୈճ+FOLJOTษڧձ /VMBC*OD5PNPOBSJ/",".63" !JLJLLP ϓϧϦΫΤετ$*࣌ͷ5*14ͱ +FOLJOT͓͡͞Μ
ࣗݾհ w໊લɿதଜ !JLJLLP wॴଐ w/VMBC#BDLMPH w+FOLJOTϢʔβձ wਪ͠ϝϯɿͬ͞͠ʔ ॕˑ૯બڍ࿈ʂ ʹ૯બڍͷΛͤͨ͞Βɺ
͘ͳΓ·͢Αʁ
None
ΞδΣϯμ wϓϧϦΫΤετ$*ͬͯʁ w5*14 wࣗಈϓϧϦΫΤετδϣϒ࡞ wෳϦϙδτϦʹ·͕ͨͬͨϓϧϦΫΤετ w+FOLJOT͓͡͞Μͱͯ͠ͷײ
ϓϧϦΫΤετ$*ͬͯʁ wϝΠϯϒϥϯνʹϚʔδ͢Δલʹɺϓϧ ϦΫΤετͷϒϥϯνͰςετ w/VMBCͰɺͻͱ·ͣϓϧϦΫ࡞ͬͯͦ ͜Ͱςετ͢Δ։ൃϑϩʔ͕ओྲྀ wશ݅ςετΛϩʔΧϧͰಈ͔͢ͱ͔͔࣌ؒΔ ͷͰ
ΞδΣϯμ wϓϧϦΫΤετ$*ͬͯʁ w5*14 wࣗಈϓϧϦΫΤετδϣϒ࡞ wෳϦϙδτϦʹ·͕ͨͬͨϓϧϦΫΤετ w+FOLJOT͓͡͞Μͱͯ͠ͷײ
ࣗಈϓϧϦΫΤετδϣϒ࡞
σϞ w (JU)VC#SBODI4PVSDF1MVHJOͱࣅͨΑ͏ͳͷ w ઃఆํ๏ͳͲɺৄ͘͠ϒϩάΛࢀর w IUUQTOVMBCJODDPNKBCMPHCBDLMPHKFOLJOTCBDLMPHQMVHJOQJQFMJOF w l+FOLJOT#BDLMPH1JQFMJOFzͰݕࡧ
ෳϦϙδτϦʹ·͕ͨͬͨ13 wϦϙδτϦ͕͔Ε͍ͯͯɺͲͪΒ͔ย ํ͕ͳ͍ͱϏϧυͰ͖ͳ͍߹ wྫ͑ɺϥΠϒϥϦͱɺͦͷϥΠϒϥϦΛར ༻͢ΔΞϓϦ wґଘؔΛղܾ͢Δඞཁ͋Γ
NBTUFSϒϥϯνͷ$*
ϓϧϦΫΤετͷ$* wΞϓϦଆΛϏϧυ͢Δͱ͖ɺରԠ͢Δϥ ΠϒϥϦ͕·ͩΞοϓϩʔυ͞Ε͍ͯͳ ͍߹͕͋Δ w݁ՌɺඞཁͳϥΠϒϥϦ͕ΓͣʹϏϧ υΤϥʔ
ϓϧϦΫΤετͷ$*
ϓϧϦΫΤετͷ$* wͲ͏͠Α͏ʁ wϥΠϒϥϦଆʹಉ໊ͷϒϥϯν͕ଘࡏ͠ ͨ߹ɺͦΕΛΞϓϦଆͰར༻͢ΔΑ͏ ʹ͠Α͏
ϓϧϦΫΤετͷ$*
ϓϧϦΫΤετͷ$* def scmLib = resolveScm( source: [ $class: 'GitSCMSource', remote:
'https://xxxxx.backlog.jp/git/BLG/lib.git', ... ], targets: [BRANCH_NAME], ignoreErrors: true ) if (scmLib) { withEnv(["VERSION=-pr-${env.JOB_BASE_NAME}"]) { publishLocalLib() test() } } else { test() } ৄ͘͠lSFTPMWF4DNzTUFQΛݟͯ͘Εʂ
ΞδΣϯμ wϓϧϦΫΤετ$*ͬͯʁ w5*14 wࣗಈϓϧϦΫΤετδϣϒ࡞ wෳϦϙδτϦʹ·͕ͨͬͨϓϧϦΫΤετ w+FOLJOT͓͡͞Μͱͯ͠ͷײ
͓͡͞Μͷײ wࠓޙɺ୯७ͳ+FOLJOT͓͡͞Μഇۀ͔ɺ ΑΓߴͳ+FOLJOTpMF৬ਓʹγϑτ͍ͯ͠ ͖ͦ͏ɾɾɾʁ w৬ਓ͕ϓϥάΠϯ·Ͱ৮ΕΔͱɺΑΓՄೳ ੑ͕Δ
+FOLJOTpMF৬ਓʜ w ը໘Ͱઃఆ͍ͯͨ͠ͱ͜Ζ͕ɺ+FOJOTpMFͰίʔυԽ ͞Εͯɺը໘ΆͪΆͪܥͷ৬ਓ͕͍ܳͩͿݮͬͨ w ͨͩɺڽͬͨ͜ͱΛ͠Α͏ͱ͢Δͱɺ૬มΘΒͣ +FOLJOTࣗମपลࣝʢΠϯϑϥϏϧυπʔϧ ͳͲʣ͕ͦΕͳΓʹඞཁ w ίʔυԽʹΑͬͯɺҎલΑΓந͕ߴ͍ɾߴͳͷ
͕࣮ݱ͘͢͠ͳ͍ͬͯΔ IUUQTKFOLJOTJP
৬ਓܳͱͯ͠ͷϓϥάΠϯ։ൃ w͋Δఔ·Ͱɺϕλʹ+FOLJOTpMFʹॻ͍ ͍͚࣮ͯݱͰ͖Δ͚Ͳ wϓϧϦΫΤετδϣϒͷࣗಈੜͳͲɺ ϓϥάΠϯ։ൃPS+FOLJOTͷվ͕ඞཁ wগ͠ϋʔυϧߴ͍͚Ͳɺ࣮ݱͰ͖Ε͢͝ ͘վળͰ͖ΔՄೳੑ͋Γ IUUQTKFOLJOTJP
͜ͷઌੜ͖ͷ͜Δʹʁ
͜ͷઌੜ͖ͷ͜Δʹʁ w+FOLJOTΛઃఆͰ͖Δ͚ͩͱ͍͏ͷɺध ཁ͕ݮ͖ͬͯͦ͏ w ը໘ΆͪΆͪܥͷ͍ࣝͩͿ͍Βͳ͘ͳͬͨ w 4BB4ܕ$*αʔϏεͩΜͩΜීٴ͖͍ͯͯ͠Δ
͜ͷઌੜ͖ͷ͜Δʹʁ w+FOLJOT ЋͰ߈ΊΔ w ଞͷ͜ͱରԠͭͭ͠ɺͦ͜·Ͱڽͬͨ͜ͱͬ ͯͳ͍ɺී௨ͷ+FOLJOTpMFͳΒϝϯςͰ͖Δ w+FOLJOT৬ਓܳΛຏ͍͍ͯ͘ w ߴͳ৬ਓ͕ܳඞཁͳ໘͕ɺͳ͘ͳΔ͜ͱͳ ͦ͞͏
͝ਗ਼ௌ͋Γ͕ͱ͏͍͟͝·ͨ͠