タグ

2020年10月7日のブックマーク (2件)

  • npxようやく理解した - Lambdaカクテル

    npx is 何という状況がずっと続いていたけれどようやく合点がいったのでメモしておく。 npm復習 まずnpmについて実行可能なコマンドのインストールの側面からちょっと復習する。 npm install -g aws-cdkみたいなコマンドを叩くと,aws-cdkがグローバルにインストールされる。aws-cdkは実行可能なコマンドcdkも提供するので,これは(僕の環境では)/usr/local/lib/node_modules/aws-cdk/bin/cdkにインストールされる。 また/usr/local/lib/node_modules/aws-cdk/bin/にはPATHが通されるので,どこからでもcdkコマンドが使えるようになる。 これが通常のnpm global installの(コマンドだけに絞った)流れ。 プロジェクトローカルなコマンド コマンドを提供するnpm packag

    npxようやく理解した - Lambdaカクテル
    tofy
    tofy 2020/10/07
  • GitLab-CIとCypressを連携してみた(自力編) - Qiita

    背景 WebアプリケーションのGUI自動テストを実施することになった。 自動テストのフレームワークはCypressを導入する。 せっかくテストを自動化するのに、手動トリガではカッコ悪いし非効率なので、トリガも自動で発動するようにしたい。 既にオンプレミスのGitLab環境でGitLab-CIを活用していたので、GitLab-CIからCypressによる自動試験を実行する手法を調査。 公式のdockerイメージを使えば簡単に構築できそうだが、この記事では自前で環境構築を試みた記録を残す。 追記 公式のdockerイメージを使用する方法を▼の記事で紹介。 GitLab-CIとCypressを連携してみた(公式dockerイメージ編) 特にこだわりがなければdockerイメージを使用する方法をオススメする。 また、同記事では、複数テストを実行したり、実行条件を変えながら実行したりするケースを考慮

    GitLab-CIとCypressを連携してみた(自力編) - Qiita
    tofy
    tofy 2020/10/07
    “GitLab-CI”