タグ

関連タグで絞り込む (1)

タグの絞り込みを解除

emacsとCIに関するNyohoのブックマーク (2)

  • 依存関係をスマートに解決しつつ「GitHub Actions」でCIを無料でぶん回す - Qiita

    tl;dr run: セクションでは一時的なPATHの追加しか出来ない。 ワークフローに依存関係がある場合、 setup-* を作ると簡単に解決できる。 setup-caskを作った! 「GitHub Actions」便利なので、みんな使おう! GitHub Actionsについて 「GitHub Actions」は2018/10/16に発表1され、2019/11/13に正式リリース2されました。 当初はブロックを繋いでワークフローを作っていました1が、現在ではYAMLでのワークフロー定義3になり開発者にとって、再利用しやすく、簡潔にワークフローを定義できるようになりました。 パブリックレポジトリであれば、並列数20でLinux, macOS, Windowsが無料で使え、有効化は .github/workflows/test.ymlにワークフローの定義を書いて push するだけです。

    依存関係をスマートに解決しつつ「GitHub Actions」でCIを無料でぶん回す - Qiita
    Nyoho
    Nyoho 2019/12/01
  • Emacsのバージョンマネージャ "evm" がEmacs LispのCIにおすすめ - Copy/Cut/Paste/Hatena

    RubyのrbenvやPHPphpenvと同じように、Emacsにもバージョンマネージャがあります。 まあ、だいたいの人は最新のEmacsをエディタとして、もしくは環境として利用していると思いますので、普通のEmacsユーザにはあまり必要ないかもしれません。 ただ、Emacs LispをCIにかけるときに真価を発揮します。そうです、EmacsはEmacs Lispの実行環境でしたね。 なのでEmacsにもバージョンマネージャが必要になります。そうです。必要です。 evm https://github.com/rejeep/evm evmはf.elでも有名なrejeepさんがメンテナンスをしています。 使い方は、 evm install [version] でバージョンを指定してインストールする evm use [version] で指定のバージョンのEmacsを使う と、RVMに似ていま

    Emacsのバージョンマネージャ "evm" がEmacs LispのCIにおすすめ - Copy/Cut/Paste/Hatena
    Nyoho
    Nyoho 2014/04/22
    こんなのがあるのか! これは気になる!
  • 1