You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert
$ sudo vim post-update #!/bin/sh # # An example hook script to prepare a packed repository for use over # dumb transports. # # To enable this hook, rename this file to "post-update". #exec git update-server-info wget --spider --auth-no-challenge --http-user=userid --http-password=password http://myproject.jenkins.com/job/myproject/build?token=myprojecttoken&cause=git-push token : 最初にJenkinsで設定したプロ
at Testing Casual Talks #1 http://atnd.org/events/40914
Jenkinsを使って、コミットしたソースを自動でビルドするというところはクリアしました。 次は、テストコードを書いて、自動でビルドをした後そのテストコードを実行させてみます。 とりあえずNUnitをインストールします。verは2.6.1です。 それから開発環境から使えるように外部ツールの設定をします。 [Visual C#] Visual C# 2010 Express からNUnitを起動する方法 – kurukuru-papaの日記 http://d.hatena.ne.jp/kurukuru-papa/20120902/1346598542 こちらの説明が完璧です。 64bit環境でNUnitを使おうとするときの場合分けまできっちり書いてくれています。 64bit環境でソリューションのプラットフォームをx86を選んでいる状態で、nunit.exeを起動起動すると、 こういうエラーメ
Sketch of flow diagram for continuous integration Continuous integration (CI) is the practice of integrating source code changes frequently and ensuring that the integrated codebase is in a workable state. Typically, developers merge changes to an integration branch, and an automated system builds and tests the software system.[1] Often, the automated process runs on each commit or runs on a sched
Whether starting from scratch or rebuilding a rich ecosystem, get pipelines flowing with preconfigured environments for your language and a minimal syntax with up to 50% less YAML or JSON. language: python python: - "3.7" - "3.8" - "3.9" # Command to install dependencies install: - pip install -r requirements.txt - pip install pytest pytest-cov # Command to run tests script: - pytest --cov=./ test
This document discusses continuous integration (CI) and using Jenkins for CI. It mentions using Vim, Git, LaTeX, and generating PDFs. It discusses setting up a private system build in CI that uses Ruby and sbt (Scala build tool). Jenkins is used to run builds from version control and ensure the system is properly integrated and built.Read less
英語力を鍛える為に海外からの興味ある主にRubyに関したブログ記事やマニュアルページなどを日本語に訳していこうと思っています。訳文に間違いや分かりにくい点があればコメントやメールで指摘して頂けるとうれしいです。 今回は、Diego Carrionさんのブログから「Really easy continuous integration with Signal」という記事を訳したいと思います。元記事がいいと思う方は、Working With RailsというサイトでDiegoさんへこのリンクより投票して下さい。 Continuous Integration (継続的インテグレーション、CI)は、開発初期から定期的に(4時間後とか毎コミットとか)ビルドやテストを行い、インテグレーションの時に発生する可能性のあるエラーなどを早期に発見してそれらを随時修正しながら進めていく、XP(eXtream Pr
プログラムのビルド・テスト、スクリプト・コマンド実行、パッケージングなど、定型化できる作業を自動化、可視化できます。もしかしたらゲームのプレイデバッグも自動化できるかもしれません。 大規模化、作業分担の進むゲーム開発環境において、ソフトウェア開発作業の効率化は必須要件です。 本セッションではCI(継続的インテグレーション)の紹介と、オープンソースソフトウェアとして提供されているHudsonというツールを使ったCI導入事例を紹介します。 CIとはビルド・テストプロセスを自動化し、頻繁にビルドを行い常にビルドが通る状態を保つ事で、ソフトウェアの品質を維持するという考え方です。 ビルド担当者が手元のバッチコマンドやスクリプトを叩く事に比べ、ビルド情報の共有、ビルド・テスト失敗の通知、成果物のバージョン管理等ができます。なにより、一度設定してしまえば時間だけがかかり生産性の無い確認作業に割り当てる
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く