Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
TravisCI_for_Gopher
Search
Sponsored
·
Ship Features Fearlessly
Turn features on and off without deploys. Used by thousands of Ruby developers.
→
monochromegane
September 25, 2014
Technology
0
190
TravisCI_for_Gopher
Travis CI Meetup in 福岡のLT資料です
http://kiban.doorkeeper.jp/events/15134
monochromegane
September 25, 2014
Tweet
Share
More Decks by monochromegane
See All by monochromegane
Go言語での実装を通して学ぶLLMファインチューニングの仕組み / fukuokago22-llm-peft
monochromegane
0
180
不確実性下における目的と手段の統合的探索に向けた連続腕バンディットの応用 / iot70_gp_rff_mab
monochromegane
2
280
なめらかなシステムと運用維持の終わらぬ未来 / dicomo2025_coherently_fittable_system
monochromegane
0
7.4k
ベクトル検索システムの気持ち
monochromegane
38
12k
Go言語での実装を通して学ぶ、高速なベクトル検索を支えるクラスタリング技術/fukuokago-kmeans
monochromegane
1
260
Go言語でターミナルフレンドリーなAIコマンド、afaを作った/fukuokago20_afa
monochromegane
2
330
多様かつ継続的に変化する環境に適応する情報システム/thesis-defense-presentation
monochromegane
1
1.1k
Online Nonstationary and Nonlinear Bandits with Recursive Weighted Gaussian Process
monochromegane
0
800
AIを前提とした体験の実現に向けて/toward_ai_based_experiences
monochromegane
2
1.1k
Other Decks in Technology
See All in Technology
ClickHouseはどのように大規模データを活用したAIエージェントを全社展開しているのか
mikimatsumoto
0
230
Agile Leadership Summit Keynote 2026
m_seki
1
620
[CV勉強会@関東 World Model 読み会] Orbis: Overcoming Challenges of Long-Horizon Prediction in Driving World Models (Mousakhan+, NeurIPS 2025)
abemii
0
140
フルカイテン株式会社 エンジニア向け採用資料
fullkaiten
0
10k
AIエージェントを開発しよう!-AgentCore活用の勘所-
yukiogawa
0
170
クレジットカード決済基盤を支えるSRE - 厳格な監査とSRE運用の両立 (SRE Kaigi 2026)
capytan
6
2.8k
セキュリティについて学ぶ会 / 2026 01 25 Takamatsu WordPress Meetup
rocketmartue
1
300
SRE Enabling戦記 - 急成長する組織にSREを浸透させる戦いの歴史
markie1009
0
120
Kiro IDEのドキュメントを全部読んだので地味だけどちょっと嬉しい機能を紹介する
khmoryz
0
200
Introduction to Sansan for Engineers / エンジニア向け会社紹介
sansan33
PRO
6
68k
Frontier Agents (Kiro autonomous agent / AWS Security Agent / AWS DevOps Agent) の紹介
msysh
3
170
茨城の思い出を振り返る ~CDKのセキュリティを添えて~ / 20260201 Mitsutoshi Matsuo
shift_evolve
PRO
1
290
Featured
See All Featured
Evolving SEO for Evolving Search Engines
ryanjones
0
120
GraphQLとの向き合い方2022年版
quramy
50
14k
How to make the Groovebox
asonas
2
1.9k
The Web Performance Landscape in 2024 [PerfNow 2024]
tammyeverts
12
1k
Refactoring Trust on Your Teams (GOTO; Chicago 2020)
rmw
35
3.4k
The Myth of the Modular Monolith - Day 2 Keynote - Rails World 2024
eileencodes
26
3.3k
How to Get Subject Matter Experts Bought In and Actively Contributing to SEO & PR Initiatives.
livdayseo
0
66
Crafting Experiences
bethany
1
49
4 Signs Your Business is Dying
shpigford
187
22k
Ecommerce SEO: The Keys for Success Now & Beyond - #SERPConf2024
aleyda
1
1.8k
Cheating the UX When There Is Nothing More to Optimize - PixelPioneers
stephaniewalter
287
14k
VelocityConf: Rendering Performance Case Studies
addyosmani
333
24k
Transcript
Travis CI for Gopher Travis CI Meetup in Ԭ @monochromegane
MIYAKE Yusuke (@monochromegane)
GMO Pepabo, Inc.
pt The Platinum Searcher
ൢ͡Ί·ͨ͠
Building a Go Project
GoϓϩμΫτͷΈ
ڥ͕ҧ͏ͷ͕ͨΓલ
• Goͷversion͕ҧ͏ • ։ൃڥͱϏϧυڥ͕ҧ͏ • ࣮ߦڥ͕ҧ͏
Travis CI ʹ͓ئ͍͍ͯ͠·͢ ͦͷล
• Goͷversion͕ҧ͏ • ։ൃڥͱϏϧυڥ͕ҧ͏ • ࣮ߦڥ͕ҧ͏
Go Versions
go: - 1.3 - 1.2.2 - 1.2.1 - 1.2 -
release - tip • ෳͷGoόʔδϣϯΛରʹ͢Δ • `release`λά ࠷৽ͷϦϦʔεόʔδϣϯ (1.3.1) • `tip`λά࠷৽όʔδϣϯ(devel +35193bf04a5b Tue Sep 23 15:34:38 2014 +1000) ※2014/09/24࣌
• Goͷversion͕ҧ͏ • ։ൃڥͱϏϧυڥ͕ҧ͏ • ࣮ߦڥ͕ҧ͏
CGO
env: CGO_ENABLED=0 • CGOΛແޮʹ͢Δ • Travis CI σϑΥϧτͰCGO͕༗ޮ͕ͩɺ͋͑ͯCGOΛແ ޮʹͨ͠ঢ়ଶͰςετΛߦ͓ͬͯ͘ •
֤छCIαʔϏεCGO͕ແޮͳͷͰɺϏϧυ࣌ͷΤϥʔͳͲ ΛࣄલʹݕͰ͖Δ
• Goͷversion͕ҧ͏ • ։ൃڥͱϏϧυڥ͕ҧ͏ • ࣮ߦڥ͕ҧ͏
ΫϩείϯύΠϧͨ͠ՌΛ ֤ڥͰCI͢Δํ๏ ·ཱͩ֬Ͱ͖ͯ·ͤΜ…
Test
script: - go test -v ./... • go get ςετͷલʹউखʹͬͯ͘ΕΔ
• -v ͚͓ͭͯ͘ͱৄࡉͱඪ४ग़ྗ͕ݟΕΔͷͰศར • Build pushes ͱ pull requests ONʹ͓͍ͯͯ͠ɺৗʹશ ύλʔϯͰͷݕূ͕ߦΘΕ͍ͯΔঢ়ଶΛอ͓ͬͯ͘
None
͓·͚
None
None
͓ΘΓ
એ ϖύϘͰΤϯδχΞΛืू͍ͯ͠·͢ɻ ڞʹαʔϏεΛੜΈग़͠ҭͯͯ͘ΕΔ৽͍ؒ͠ Λ͍ͬͯ·͢ɻ ! http://pepabo.com/recruit/career/engineer/