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
monochromegane
September 25, 2014
Technology
0
180
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
140
不確実性下における目的と手段の統合的探索に向けた連続腕バンディットの応用 / iot70_gp_rff_mab
monochromegane
2
190
なめらかなシステムと運用維持の終わらぬ未来 / dicomo2025_coherently_fittable_system
monochromegane
0
3.9k
ベクトル検索システムの気持ち
monochromegane
37
11k
Go言語での実装を通して学ぶ、高速なベクトル検索を支えるクラスタリング技術/fukuokago-kmeans
monochromegane
1
220
Go言語でターミナルフレンドリーなAIコマンド、afaを作った/fukuokago20_afa
monochromegane
2
300
多様かつ継続的に変化する環境に適応する情報システム/thesis-defense-presentation
monochromegane
1
1k
Online Nonstationary and Nonlinear Bandits with Recursive Weighted Gaussian Process
monochromegane
0
710
AIを前提とした体験の実現に向けて/toward_ai_based_experiences
monochromegane
2
1.1k
Other Decks in Technology
See All in Technology
物体検出モデルでシイタケの収穫時期を自動判定してみた。 #devio2025
lamaglama39
0
230
『バイトル』CTOが語る! AIネイティブ世代と切り拓くモノづくり組織
dip_tech
PRO
1
130
dbtとBigQuery MLで実現する リクルートの営業支援基盤のモデル開発と保守運用
recruitengineers
PRO
3
100
リセラー企業のテクサポ担当が考える、生成 AI 時代のトラブルシュート 2025
kazzpapa3
1
370
コンテキストエンジニアリング入門〜AI Coding Agent作りで学ぶ文脈設計〜
kworkdev
PRO
3
1.7k
いまからでも遅くない!SSL/TLS証明書超入門(It's not too late to start! SSL/TLS Certificates: The Absolute Beginner's Guide)
norimuraz
0
270
「改善」ってこれでいいんだっけ?
ukigmo_hiro
0
330
20251007: What happens when multi-agent systems become larger? (CyberAgent, Inc)
ornew
1
330
AI Agent Dojo #2 watsonx Orchestrateフローの作成
oniak3ibm
PRO
0
130
Data Hubグループ 紹介資料
sansan33
PRO
0
2.2k
これがLambdaレス時代のChatOpsだ!実例で学ぶAmazon Q Developerカスタムアクション活用法
iwamot
PRO
8
1.1k
LLMプロダクトの信頼性を上げるには?LLM Observabilityによる、対話型音声AIアプリケーションの安定運用
ivry_presentationmaterials
0
350
Featured
See All Featured
A Modern Web Designer's Workflow
chriscoyier
697
190k
How STYLIGHT went responsive
nonsquared
100
5.8k
BBQ
matthewcrist
89
9.8k
Save Time (by Creating Custom Rails Generators)
garrettdimon
PRO
32
1.6k
Optimizing for Happiness
mojombo
379
70k
Build The Right Thing And Hit Your Dates
maggiecrowley
37
2.9k
How To Stay Up To Date on Web Technology
chriscoyier
791
250k
ピンチをチャンスに:未来をつくるプロダクトロードマップ #pmconf2020
aki_iinuma
127
53k
Cheating the UX When There Is Nothing More to Optimize - PixelPioneers
stephaniewalter
285
14k
Being A Developer After 40
akosma
91
590k
Done Done
chrislema
185
16k
Writing Fast Ruby
sferik
629
62k
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/