Deleted articles cannot be recovered. Draft of this article would be also deleted. Are you sure you want to delete this article?

Deleted articles cannot be recovered. Draft of this article would be also deleted. Are you sure you want to delete this article? はじめに DigitalOceanの管理ツール(dioc)を作成したので、ご紹介します。(利用については自己責任でお願いします。) 操作は、Ubuntu上で、DockerとPython3.5を用います。Windowsの方は、Ubuntuを入れてDockerを使う方法を参考に、VirtualBox、Ubuntu14、Docker1をインストールしてください。 Dockerが使えれば、Dockerイメージdioc-python-3.5を用いてすぐに始められます。 用語 DigitalOcean: AWSのEC2のようなクラウドサービス。 D
先日slackにて、こんな会話がありました。 先輩:「GitLabのバージョン上げたいけど、設定が面倒くさいな~」 自分:「それdockerなら簡単にできますよ」 先輩:「お~、それじゃあお願いしていいかな?」 自分:「はい、よろこんで!」 というわけで、今回は7.12.2から8.3.0へのバージョンアップになります。 ただ、新規にGitLab on dockerを行う場合も、この方法で作成できます。 環境 ホストのCentOSにVirtualBoxでUbuntuを作成し、その中にdockerを入れています。 HostOS: CentOS release 6.5 GuestOS: Ubuntu 14.04 LTS docker version: 1.9.1 GitLabバージョンアップの注意点 7.12.2のバックアップデータを直接8.3.0でリストアしようとしても、互換性の問題があるため
ここ数年、CircleCIやTravis CIに代表されるクラウドCIサービスがメジャーになり、Jenkinsの影がめっきり薄くなりました。 でも、自社のプロダクトではクラウドサービスダメ!であったりで、恩恵を受けられない人のために、Jenkinsで少しでもその恩恵受けたい!というのが、この記事です。 CircleCIに対するJenkinsのデメリット 個人的に、Jenkins離れが多い理由は、 初めのセットアップが面倒 複数プロジェクトで共有すると環境が混ざって大変 ジョブ設定に関する知識が属人的になりやすい(Jenkinsおじさんの出現) の3つだと考えています。 今回は、特に2.に注目します。 複数プロジェクトの環境が混ざる あるプロジェクトAは、Rubyでサーバサイドアプリを、別のプロジェクトBは、Androidを、というような場合、 Aのビルドには、rbenv, rais, ..
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く