🗻 MacへのDigdag導入手順
Macでの環境構築手順、公式チュートリアルはこちら。
最初にJava 8(8u72) 以上をインストール。Java SE - Downloads | Oracle Technology Network からダウンロードします。
次にDigdagのソースを取得して、ローカルで実行できるようにします。
curl -o ~/bin/digdag --create-dirs -L https://dl.digdag.io/digdag-latest chmod +x ~/bin/digdag echo 'export PATH=$HOME/bin:$PATH' >> ~/.zshrc source ~/.zshrc
|
🚜 新規プロジェクトの作成手順
次のコマンドを実行するとDigdagのHello World的なことができます。
digdag init digdag-sample cd digdag-sample digdag run digdag-sample.dig
|
🍄 .digファイルのサンプルを説明
.dig
はフォーマットはYAML拡張です。
timezone: Asia/Tokyo
_export: foo: 1 mysql: !include : 'config/mysql.dig' mail: from: you@gmail.com
+step1: sh>: tasks/shell_sample.sh
+step2: py>: tasks.MyWorkflow.step2 param1: this is param1
+step3: rb>: MyWorkflow.step3 require: tasks/ruby_sample.rb _error: mail>: body.txt subject: this workflow failed to: [me@example.com]
|
作成した.dig
をローカルで試してみたい場合は、こちらのコマンドを実行します。
digdag run my_workflow.dig -a
|
🖥 VULTRおすすめ
「VULTR」はVPSサーバのサービスです。日本にリージョンがあり、最安は512MBで2.5ドル/月($0.004/時間)で借りることができます。4GBメモリでも月20ドルです。
最近はVULTRのヘビーユーザーになので、「ここ」から会員登録してもらえるとサービス開発が捗ります!