Windows上でCygwinの環境構築(UTF-8)

基本 この辺がわかりやすい dqn.sakusakutto.jp そこから見た目を変更するためにこちらを参照した qiita.com windowsのデスクトップもシンボリックリンクで追加した Nodeのインストール いろいろ調べたけどソースからのビルドは最新ではCygwin非サポートとな…

シェルで現在のgitブランチを取得する

currentBranch=`git status --branch --porcelain | head -n 1 | sed 's/## //' | sed 's/\(.\+\)\.\.\..\+/\1/'` echo $currentBranch

Jenkinsでsrc refspec master does not match any

gitプラグインでリポジトリとブランチを指定してもブランチはanyのまま。 git checkout -b master origin/master

Shellスクリプトでgit statusを使って変更を確認する方法

JenkinsのJobで自動でリモートリポジトリにPushするとき、 一律git commit -am “comment"するとJobの結果がFailedになってしまう。 調べたらこう書けばよいらしい 変更があることの確認方法 if test -n "`git status --porcelain`"; then # 処理 fi 変更がな…

JRuby覚え書き(JavaからRubyへのアクセス方法まとめ)

準備 import org.jruby.Ruby; import org.jruby.RubyClass; import org.jruby.embed.ScriptingContainer; import org.jruby.runtime.ThreadContext; ScriptingContainer container = new ScriptingContainer(); Ruby ruby = container.getProvider().getRunt…