結局のところGitフックは どうやってチームメンバーと共有するの 誰がメンテすんの あたりが最終的な課題になってくると思うのですが、 Python製のツールpre-commitでGitのpre-commit hookを楽々管理!! こちらの記事で紹介されているpre-commitを弊チームでも導入したので補足記事を書きたいと思います。 なおあくまでも補足なのでまずは上記記事を一読されることをおすすめします。 環境 windows 10 python 3.7.2 pre-commit 1.16.1 ざっくり仕組み紹介 リポジトリのルートでpre-commit installすると.git/hooksにpythonで書かれたpre-commitが生まれる このpre-commitは同じくルートにある.pre-commit-config.yamlを参照し、記載されたプログラムを上から順に実行する
イテレーションの速さがあなたの生産性を左右する。どうも、かわしんです。生産性の高いプログラマって1つ1つの試行が素早い(自動化しているかツールを使っている)ためにものすごいスピードで開発できていると思うんですよね。 さて、最近 Python で開発をしているのですが、世の中の Docker と Pipenv の開発環境を調べてもろくなものがなかったので、自分でテンプレートを作りました。いわゆる「俺の考える最強の Pipenv + Docker 開発環境」というやつです。 リポジトリはこちらになります。 github.com 特徴としては、以下の2つが大きいです。 pipenv install をコンテナ起動時に行うため、docker イメージを作り直す必要がない pipenv shell 相当の仮想環境のアクティベートを自動で行う なぜ Docker + Pipenv なのか Docker
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く