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
OSS drone
Search
kbaba1001
March 26, 2015
Technology
130
0
Share
OSS drone
社内勉強会でOSS版droneについて発表した際のスライド。
kbaba1001
March 26, 2015
More Decks by kbaba1001
See All by kbaba1001
How to build a video conferencing system that no one has ever told you about
kbaba1001
0
68
Build React system with ClojureScript (Squint)
kbaba1001
0
190
talk-with-local-llm-with-web-streams-api
kbaba1001
0
510
Lume: Static Site Generator
kbaba1001
0
710
React_2023
kbaba1001
0
200
Word Penne
kbaba1001
0
240
I live by using a minor language
kbaba1001
1
210
fast optical line
kbaba1001
0
410
ArtPosePro and Procreate
kbaba1001
1
250
Other Decks in Technology
See All in Technology
「速く作る」から「正しく作る」へ ─ 生成AI時代の開発フロー改革の ロードマップと実行 ─
starfish719
0
7.2k
トークン数だけでは測れない — Claude Code 組織展開の効果検証から学んだこと
makikub
0
130
Claude Codeを組織で使いこなす— サーバサイドAIエージェント運用の実践知
techtekt
PRO
0
200
Unlocking the Apps
pimterry
0
210
OCI Oracle AI Database Services新機能アップデート(2026/03-2026/05)
oracle4engineer
PRO
0
220
[モダンアプリ勉強会]今更聞けないGit/GitHub入門
tsukuboshi
0
250
コードレビューを制するチームがソフトウェアデリバリーのフローを制す / Beyond Code Review: Distributing Its Responsibilities Across the SDLC
mtx2s
3
1k
探して_入れて_作って_使う_Agent_Skills___LT.pdf
peintangos
2
160
価格.comをAI駆動で全面刷新する ー 30年分の技術的負債を返し、次の30年の土台をつくる ー / AI Engineering Summit Tokyo 2026
tkyowa
46
51k
インフラが苦手でも大丈夫! 紙芝居 Kubernetes -WWGT 10周年編-
aoi1
1
350
ポスター発表&デモと総括 / Poster Presentations & Demonstrations and Summary
ks91
PRO
0
190
イベントストーミングとKiroの仕様駆動開発で実現する要件の認識合わせプロセス
syobochim
7
1.2k
Featured
See All Featured
Testing 201, or: Great Expectations
jmmastey
46
8.2k
WENDY [Excerpt]
tessaabrams
11
38k
Paper Plane (Part 1)
katiecoart
PRO
0
8.5k
Navigating Weather and Climate Data
rabernat
0
210
Deep Space Network (abreviated)
tonyrice
0
160
Technical Leadership for Architectural Decision Making
baasie
3
400
Design in an AI World
tapps
1
220
The Web Performance Landscape in 2024 [PerfNow 2024]
tammyeverts
12
1.2k
16th Malabo Montpellier Forum Presentation
akademiya2063
PRO
0
140
Agile Leadership in an Agile Organization
kimpetersen
PRO
0
160
How Software Deployment tools have changed in the past 20 years
geshan
0
34k
The Illustrated Guide to Node.js - THAT Conference 2024
reverentgeek
1
370
Transcript
OSS版drone OSS版drone @kbaba1001 Powered by Rabbit 2.1.6 and COZMIXNG
自己紹介 馬場(kbaba1001) 3年目
今日の話
OSS 版 drone
動機 Jenkins が辛い …
droneの特徴 Go docker インストールが簡単
インストール方法 drone の deb 、 rpm を使う docker.io と sqlite3
(デフォル ト)
インストールコマンド sudo apt-get install libsqlite3-dev docker.io wget downloads.drone.io/master/drone.deb sudo dpkg
--install drone.deb sudo start drone
これだけで起動する
ビルド方法 GitHub 等から Web Hook .drone.yml docker コンテナ
連携可能なサービス * GitHub * GitHub Enterprise * Gitlab * Gogs
* Bitbucket
githubの例 http://readme.drone.io/setup/
droneでの設定 /etc/drone/drone.toml [github] client = "c0aaff74c060ff4a950d" secret = "1ac1eae5ff1b490892f5546f837f306265032412"
githubのOAuth
リポジトリのActivate
リポジトリのActivate Web Hook を自動登録 push や pull request でビルド .drone.yml
.drone.yml image: ruby2.0.0 services: - postgres script: - mkdir -p
/tmp/bundle - sudo chown -R ubuntu:ubuntu /tmp/bundle - gem update bundler - bundle install -j4 --path /tmp/bundle - cp config/database_drone.yml.example config/database.yml - bundle exec rake db:create db:migrate spec cache: - /tmp/bundle
docker コンテナ docker pull bradrydzewski/ubuntu docker pull bradrydzewski/base docker pull
bradrydzewski/ruby:2.0.0
公式のイメージ
言語 clojure, dart, erlang, c/c++, go, haskell, java, node, php,
python, ruby, scala
DB mysql, postgres, mongodb, cassandra, couchdb, elasticsearch, neo4j, rabbitmq, redis,
riak, zookeeper
その他 無いものは Dockerfile を書く!!
感想 drone は導入が楽 docker 便利 今風で楽しい
おわり Powered by Rabbit 2.1.6 and COZMIXNG