タグ

Werckerに関するhohoho_ho2005のブックマーク (12)

  • Wercker CLI で Docker 上に Scala 開発環境を簡単構築 - Qiita

    Wercker はプライベートリポジトリが無料で使える CI サービスとして有名ですが、Wercker CLI を使ったローカル開発もかなり便利です。 今回は Scala 開発環境を Docker で構築するために Wercker CLI を使ってみます1。 準備 Docker engine と Wercker CLI をインストールしてください。Wercker CLI は Github のダウンロードページ から適切なバイナリをダウンロードしてきて chmod +x して PATH に置けば OK です。 ※Wercker CLI 最新版の 1.0.882 ではこの記事のサンプルは動作しません。Docker container exits (exit status 130) · Issue #312 · wercker/wercker と同様のエラーが発生してしまいます。1つ前のバージョ

    Wercker CLI で Docker 上に Scala 開発環境を簡単構築 - Qiita
  • Docker + Next.jsでつくったウェブサイトをWerckerで雑にデプロイ自動化してみた - Kenta Katoh's Blog

    Kenta Katoh's Blog 駒沢より Docker + Next.jsでつくったウェブサイトをWerckerで雑にデプロイ自動化してみた May 15, 2017 安いIDCFクラウドでSSR用のNodeサーバーを立てて実験/運用してみようと思ったので、デプロイを自動化してみた。 一番お手軽に作れそうなのでNext.js + Dockerでやってみる。(Next.jsは今回は触れない) とにかくいろいろ気にせず、「とりあえず動く」ところまで持っていく。 事前準備 VPSDockerdocker-composeいれておく。 今回VPSはCentOS7.2が入ってます。 やる 起動スクリプトが package.json "scripts" : { "dev" : "next" , "build" : "next build" , "start" : "NODE_ENV=produ

  • WerckerのタスクをDockerを用いてローカルでテストする

    B! 22 0 1 0 wercker を使ってこのブログをビルドしていますが、 Dockerベースのものに移行した時にちょっと分からないことがあって手間取りました。 werckerの環境が良くわからないのでwecker.ymlに色々werckerのチェックを入れて pushしてウェブで確認みたいなことをしてましたが、 ちょっと色々やりたい時にそれだと面倒なので、 ローカルで直接タスクを実行する Wercker CLI を試してみました。 Wercker CLI Dockerをインストール Wercker CLIをインストール Weckerをローカルで走らせてみる Octopressのサイトのビルドでちょっとトラブル まとめ Wercker CLI Wercker CLI: http://www.wercker.com/wercker-cli はWerckerのタスクをローカルマシンで実行

    WerckerのタスクをDockerを用いてローカルでテストする
  • まだ CircleCI で消耗してるの? - Qiita

    概要 もう随分と前に TravisCI から CircleCI へ乗り換えたのですが、いかんせん、便利な CircleCI をもってしても Androidプロジェクトのビルド時間は長くなり続け、ついに 1 回のビルドに 20 分を費やすほどにまで成長してしまいました。いくつか無駄を省いたり、キャッシュをしてみたりと言った策を講じたものの、目立った改善が得られませんでした。そこで CircleCI を脱却してみることにしました。現在、CircleCI を脱却し Wercker を利用することで 1 回のビルドが 5 分ほどで終わるようになりました。この記事には、何がどのようにして短時間で済むようになったかを書き記してあります。 問題の根源 そもそも CircleCI で時間がかかっている部分はどこかというところから見ていきます。現在のプロジェクトで使用している分には、以下に上げる部分でか

    まだ CircleCI で消耗してるの? - Qiita
  • Arukasを使って無料でGo製のslackbotを運用する - きょこみのーと

    はじめに SlackbotをHerokuで一日中動かすと課金が発生するので色々ハックが必要となったりするので、なんとかしたくArukasに出会いました。 今回は、自分が作ったgo製のslackbotを元につくったbotをgithubにpushしてWercker経由でdockerImageを作ってArukasへのDeployを行う方法を紹介します。 github.com 今回のコードとか設定をexampleとして公開してますので、よろしければ参考にしていただければと。 Arukasとは? いまのところ無料でDockerをホスティングできるサービスです。 arukas.io 一応CLIツールも公開されていて、結構便利です。 github.com ※注意点としては、CMDで起動したプロセス監視とかは無いので自分でとかgo-server-starterとかを入れてプロセス死んだときに再起動する仕組

    Arukasを使って無料でGo製のslackbotを運用する - きょこみのーと
  • Wercker+deployerで始める新リリース生活 - オールアバウトTech Blog

    @takkyです。 前回私が執筆した記事では、オールアバウトのリリースフローの変遷について説明しました。 allabout-tech.hatenablog.com FTP手動アップロードの時代からJenkinsやWerckerを使用したフローへと今では変わっています。 前回の記事では、WerckerやDeployerについての説明や実際の運用方法などは触れていなかったため今回の記事で紹介します。 Werckerとは wercker.com WerckerはCIツールの一種です。buildやテスト・デプロイを自動で行ってくれるものです。 よく他社で使われているツールにはcircleciやTravis CIなどがあると思いますが、それと同様のツールだと捉えてください。 ちょうど検証が終わったころにBitbucketもBitbucket PipelinesというCIツールを出しましたが、 機能が

    Wercker+deployerで始める新リリース生活 - オールアバウトTech Blog
  • GithubとbitBucketに対応しているCIツールwercker - Katlez’s blog

    2016 - 02 - 05 GithubとbitBucketに対応しているCIツールwercker 思考の整理 開発 Docker この記事はWIPです BitbucketにCIを導入しようということになってwerckerを実装したのでまとめておきます。 色々とネットにある情報を見ながら実装したのですが、まずサービス自体が日語対応していません。 また、Qiitaやブログにある情報も少なく、かつ2014年の頃の物が多くて2016年2月現在では仕様変更により変わっている部分も多く戸惑いました。 なのでこれからwerckerを使ってみようという方は情報の正確性に注意しながら実装してください。 なお、今回この記事を書く上で以下の記事を参考にさせていただきました。 これらの記事はとても参考になりました、ありがとうございます。 Werckerの仕組み,独自のboxとstepのつくりかた |

    GithubとbitBucketに対応しているCIツールwercker - Katlez’s blog
  • WerckerでDockerfileのビルドチェックで消耗したくない君に - non vorrei lavorare

    はじめに この記事は、@kjunichiの2015年パーソナルアドベントカレンダーの23日目の記事です。 v2(Etok)では無理ゲー Dockerのコンテナベースになってしまったので、原理的に無理 以下のように、v1(Andorian)を選択する。 ※Dockerを特権権限付きで起動しておけば、Dockerの中にDockerを動かせる。 わかったこと v1(Andorian)のwercker-labs/dockerdockerは古すぎる dockerをアップデートする必要がある apt-getはboxのubuntuがサポート期限切れ dockerをバイナリでインストールする &をつけてdockerをdaemonモードで起動すると、werckerでビルドエラー /sbin/start-stop-daemonを使えば、dockerのdaemonをバックグラウンドで起動できる。 docker

    WerckerでDockerfileのビルドチェックで消耗したくない君に - non vorrei lavorare
  • 無料でwerckerでRSpecのCI & Capistrano Deploy

    プライベートなプロジェクトでもRSpecをデプロイのたびに実行したくて、『wercker』を使い始めましてた。 個人的には、Bitbucketのプライベートリポジトリを使って、RSpecで継続的インテグレーションしつつ、CapistranoでDeployできる 一連のプロセスが無料でスピーディに実現できるのでプライベートプロジェクトにめっちゃオススメです! 😼 競合サービスとの比較無料で使いはじめることができるCIツールには、『Circle CI』や 『Magnum CI』などがありますが、日語の情報が多く、Bitbucketのプライベートリポジトリが使える点を 考えて、『wercker』を選択しました。 🗽 前提: アプリケーションの環境について今回は以下のアプリケーション構成を対象としています。 - アプリ構成 - Ruby 2.2.0 - Rails 4.2.0 - RSpec

    無料でwerckerでRSpecのCI & Capistrano Deploy
  • werckerでDockerfileのテストをする - Qiita

    株式会社リクルートテクノロジーズ Advent Calendar 2014の11日目の記事です。 werckerはDocker Boxのサポートをしています。 今つくっているソフトウェアはDockerコンテナとして動作させているため、Dockerfileのテストを行うためにweckerのbox内部でdockerコマンドを実行しています。 はじめはDockerfile内でテストコマンドを実行していたのですが、開発中に気軽にコンテナをビルドしようとするとテストに時間がかかって煩わしくなりました。 最終的に「werckerでdocker build後にdocker runでテスト実行する」という方針にしてみたところ、まあまあいい感じに運用できています。 Dockerfile内でテスト実行する Dockerfileというものを知ったときには、「この中でテストも全部してしまえば、CI環境でいろいろや

    werckerでDockerfileのテストをする - Qiita
  • Wercker + Vagrant + AWS + serverspecでChefのレシピをCIする

    [2014-01-09-1] からmasutaka.netのCIを開始したが、残念ながら masutaka.netに直接serverspecする、なんちゃってCIだった。 masutaka.netにcookしてからPRを出して、WerckerにCIさせていた。 WerckerとAWSを連携させて、テストのたびにサーバをまっさらな状態から 作り、終わったら破棄することが可能になったので、ここに記録しておく。 去年くらいに話題になったこの辺の話。 Vagrant + Chef Solo + serverspec + Jenkins でサーバー構築を CI - naoyaのはてなダイアリー naoya/circleci-serverspec なんで今までやらなかったかというと、cookが一発で通らないレシピになっ ていたから。。気づいてはいたんだけど、番サーバのテストが通りさえ すればよかった

    Wercker + Vagrant + AWS + serverspecでChefのレシピをCIする
  • bitbucketとwerckerで0円CIをする - razokulover publog

    最近はTravisCIとかCircleCIとか便利なCIサービスが増えているみたい。 いまぼくがつくってるGIFMAGAZINEでもCIサービスを利用してみようと思って、色々調べてたらwerckerというサービスが良さそう。 werckerは、 github/bitbucket対応 privateリポジトリにも対応 無料(ベータ版なのでいつ有料になるかわかりません) という特徴があります。 今回のケースでは、bitbucketのprivateリポジトリが使えて、手頃なお値段で安ければよかったのでwerckerを採用しました。 werckerを使うと、bitbucketのプライベートリポジトリ(0円)+wercker(0円)で最高に懐に優しい開発+CI環境ができます。 ではその手順。 前提 以下については事前に準備済みとします。 bitbucketへのユーザー登録 プライベートリポジトリの作

    bitbucketとwerckerで0円CIをする - razokulover publog
  • 1