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
150
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
多様かつ継続的に変化する環境に適応する情報システム/thesis-defense-presentation
monochromegane
1
390
Online Nonstationary and Nonlinear Bandits with Recursive Weighted Gaussian Process
monochromegane
0
220
AIを前提とした体験の実現に向けて/toward_ai_based_experiences
monochromegane
1
560
Go言語でMac GPUプログラミング
monochromegane
1
340
Contextual and Nonstationary Multi-armed Bandits Using the Linear Gaussian State Space Model for the Meta-Recommender System
monochromegane
1
780
迅速な学習機構を用いて逐次適応性を損なうことなく非線形性を扱う文脈付き多腕バンディット手法/extreme_neural_linear_bandits
monochromegane
0
1.9k
再帰化への認知的転回/the-turn-to-recursive-system
monochromegane
0
690
仮想的な探索を用いて文脈や時間の経過による番狂わせにも迅速に追従する多腕バンディット手法/wi2_lkf_bandits
monochromegane
0
640
Synapse: 文脈と時間経過に応じて推薦手法の選択を最適化するメタ推薦システム/smash21-synapse
monochromegane
0
550
Other Decks in Technology
See All in Technology
SQLによるオブザーバビリティの進化とClickHouseの実力
mikimatsumoto
0
160
【shownet.conf_】ShowNet 2024 ~ Inter * Network ~
shownet
PRO
0
490
入門 KRR
donkomura
0
110
O'Reilly Superstream: Building a RAG App to Chat with Your Data
pamelafox
0
110
KDD2024参加報告
cyberagentdevelopers
PRO
1
300
いまからでも遅くない! コンテナでWebアプリケーションを 動かしてみよう(2-1)WebAPI座学
nomu
0
150
XP matsuri 2024 - 銀河英雄伝説に学ぶ
kawaguti
PRO
3
550
分析者起点の企画を成功させた連携面の工夫
lycorptech_jp
PRO
1
240
コード✕AIーソフトウェア開発者のための生成AI実践入門~
yuhattor
2
640
HashHub会社案内「なぜ今、パブリックブロックチェーンに賭けるのか」
hashhub
3
75k
UE5の雑多なテク
ryuichikawano
0
330
LINEヤフー新卒採用 コーディングテスト解説 アルゴリズム問題編
lycorp_recruit_jp
0
13k
Featured
See All Featured
CoffeeScript is Beautiful & I Never Want to Write Plain JavaScript Again
sstephenson
159
15k
Refactoring Trust on Your Teams (GOTO; Chicago 2020)
rmw
31
2.6k
Six Lessons from altMBA
skipperchong
26
3.4k
Visualization
eitanlees
143
15k
VelocityConf: Rendering Performance Case Studies
addyosmani
324
23k
How GitHub (no longer) Works
holman
311
140k
A Tale of Four Properties
chriscoyier
156
22k
RailsConf & Balkan Ruby 2019: The Past, Present, and Future of Rails at GitHub
eileencodes
131
32k
Designing the Hi-DPI Web
ddemaree
279
34k
Building a Scalable Design System with Sketch
lauravandoore
459
32k
Building Your Own Lightsaber
phodgson
102
6k
Building an army of robots
kneath
302
42k
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/