Tag Archives: Jenkins

[DigitalOcean][CI] DigitalOceanの紹介

By |3月 4, 2014|CI, DigitalOcean, |

前回、OpenShift上にサクっと構築したRedmineとBitbucketを連携しましたが、今回は人気のJenkinsとBitbucketを連携してみます。※と、思ったんですがDigitalOceanの紹介だけで長くなってしまったので、JenkinsとBitbucketを連携は次回とさせていただきます。まずはJenkinsをOpenShiftに…って言いたいとこなんですが、たくさんのプロジェクトをビルド/テスト/デプロイするにはOpenShiftのフリープランはさすがに貧弱です。

Read More

[PaaS][OSS] OpenShift Onlineを触ってみた

By |5月 24, 2013|OSS, PaaS, |

OpenShiftはオープンソースで公開されているPaaS環境構築のソフトウェアでApache License 2.0に従えばOpenShift Onlineと同じ環境をオンプレミスで構築できます。つまりOpenShift OriginがPaaSの素でOpenShift Onlineはそのサービス提供です

Read More

[salesforce][CI] JavascriptのUnitTest

By |8月 29, 2012|CI, Javascript, salesforce, |

今回はQUnitを利用してJavascriptのUnitTestをやってみました。またJenkinsからCUIで起動したかったのでPhantomJSも利用しています。Webページ(VisualforcePage)にQUnit.js、QUnit.css、テストコードを書いたJSを読み込み、PhantomJSでQUnitを動かすための起動ファイルのタイムアウト時間を変更させることで準備は完了です。
下記コマンドを実行するとテスト結果が戻ってきます。
$ phantomjs –web-security=no run-qunit.js ‘https://login.salesforce.com/?un=testuser%40dummy.jp&pw=dummy&startURL=apex%2fdummy’

Read More

[salesforce][CI] Jenkinsとforce.comの連携

By |8月 22, 2012|CI, salesforce, |

force.com開発でもJenkinsと連携させて特にISVforceやforce.com OEM製品開発の継続的インテグレーション(CI)アプローチをとることが可能です。目標を端的に言いますと開発メンバーがgitやsvnへソースをコミットするタイミングでApexやjavascriptの単体テストを走らせ、Jenkins(CIサーバ)からforce.comへデプロイし、テスト結果やカバレッジをXMLで取得しJenkins上にレポーティングします。

Read More