タグ

ブックマーク / 1000ch.net (2)

  • Travis CIを使ったGitHubプロジェクトの継続的インテグレーション | 1000ch.net

    継続的にテストをする 今更感が否めないのですが、簡単にまとめました。 Travis CIとはなんぞやという方はこちら。 継続的インテグレーションとはなんぞやという方はこちら。 例えばテストの自動化をして、リファクタリングのしやすい環境を作って、 コードの品質向上を継続的に行っていくサイクル。というイメージ。 今回はGitHubとTravis CIで自動化を測りますが、 Jenkinsでビルド環境を整えて、継続的にデプロイをしていくのもひとつです。 テスト周りの環境とか オレオレライブラリにCI環境整えました。一応。 mochaのBDDでテストケースを書いて、イベントのバインド周りのテストはsinon#spy()を。 testemでそのテストをPhantomJSで実行させるといった流れ。 PhantomJS testem mocha sinon mochaのサンプルは公式

  • 1000ch.net

    Posts2024.04.24 DX Criteria for Web Frontend の公開に寄せて2024.04.07 カスタム要素の状態を定義する CustomStateSet と参照する擬似クラス :state()2024.03.31 東京さくらマラソンで 10km を完走した2024.03.28 ダークモードの再実装と日語のフレーズ改行2024.03.22 Web Share API を使った共有機能とフォールバック2024.03.11 工作室もくもくはりねずみで World ID の虹彩認証をした2024.02.21 オンライン英会話の学習時間が 30,000 分に到達した2024.02.17 アミノバイタル presents 荒川ハーフマラソンを完走した2024.01.14 Google のソフトウェアエンジニアリングを読んだ2023.12.31 2023年の振り返り20

    1000ch.net
  • 1