Skip to content

Releases: SonicGarden/sg_fargate_rails

v0.2.2

26 Oct 11:44
c6d37e3
Compare
Choose a tag to compare

What's Changed

Breaking Changes

None

Added

None

Fixed

  • EventBridge Scheduler から StepFunctions StateMachine に指定されるデフォルトのストレージサイズを21GiBに修正 by @morikiyo in #62

Full Changelog: v0.2.1...v0.2.2

v0.2.1

18 Oct 04:54
58dc718
Compare
Choose a tag to compare

What's Changed

Breaking Changes

  • None

Added

  • EventBridge から StateMachine にストレージサイズを引き渡せるように by @morikiyo in #61
    • ⚠️ sg_fargate_rails_generator のバージョンを 0.14.3 以上にする必要があります

Fixed

  • None

Full Changelog: v0.2.0...v0.2.1

v0.2.0

13 Sep 05:51
b9f0f1f
Compare
Choose a tag to compare

What's Changed

EventBridge Scheduler に関する以下のオプションが追加されました

scheduled_state_machine_enabled (default: false)

このオプションに true を指定すると、EventBridge Scheduler の起動が ECS RunTask => StepFunctions StartExecution に変更されます。

Full Changelog: v0.1.17...v0.2.0

v0.1.17

10 Jun 09:02
3c8b20e
Compare
Choose a tag to compare

What's Changed

  • [review] require 漏れを修正 by @kzkn in #55

Full Changelog: v0.1.16...v0.1.17

v0.1.16

07 Jun 05:37
Compare
Choose a tag to compare

What's Changed

  • EventBridge Scheduler のオプションを追加
    • コンテナのディスクサイズを調整可能に
    • run task command を配列で指定できるように
    • bundle execを追加しない設定が可能に

例) ディスクサイズをする場合の設定サンプル
in config/eventbridge_schedules.yml

  cron_xxxx:
    command: 'jobmon --estimate-time=6000 cron:xxxx'
    cron: 'cron(2 5 * * ? *)'
    storage_size_gb: 150 # sizeInGiB

例)bundle exec を追加しない場合の設定サンプル
in config/eventbridge_schedules.yml

  cron_yyyy:
    command: ['df', '-h']
    cron: 'cron(2 14 6 * ? *)'
    use_bundler: false
  • sg_fargate_rails:db_migrate を追加 by @kzkn in #54

Full Changelog: v0.1.15...v0.1.16

v0.1.15

05 Jun 11:53
Compare
Choose a tag to compare

What's Changed

  • オプションなしの sfgen で check まで実行するように by @kzkn in #52
  • refresh_delayed_cron_jobs で NameError になる不具合の修正 by @morikiyo in #46

Full Changelog: v0.1.14...v0.1.15

v0.1.14

15 Mar 05:31
Compare
Choose a tag to compare

What's Changed

  • 【MySQLのみ】登録される delayed cron job の queue_name で cron が指定されるように by @morikiyo in #39
  • CONTAINER_TYPESにxlargeを追加 by @interu in #45

Full Changelog: v0.1.13...v0.1.14

v0.1.13

22 Dec 05:11
Compare
Choose a tag to compare

What's Changed

  • delayed_cron_job を入れ替える rake タスク by @morikiyo in #33
  • delayed_cron_job のリストを表示する rake タスク by @morikiyo in #35

Bugfix

  • schedule が未定義なときに例外が発生していたのを修正 by @kei-p in #36

New Contributors

Full Changelog: v0.1.12...v0.1.13

v0.1.12

27 Nov 03:36
c8a6260
Compare
Choose a tag to compare

What's Changed

  • 本番環境のgood_jobダッシュボードにはproxy経由以外ではアクセス不可に by @aki77 in #28
  • メンテナンス画面判定にもrequest.remote_ipを利用するように by @aki77 in #30
  • blazerの機能拡張に対応 by @aki77 in #31

Full Changelog: v0.1.11...v0.1.12

v0.1.11

07 Nov 04:33
Compare
Choose a tag to compare

What's Changed

  • タスク保護の機能を追加 by @kzkn in #13

    • 利用方法
      class FooJob < ApplicationJob
        # 効かない
      end
      
      class BarJob < ApplicationJob
        include SgFargateRails::TaskProtection::Job
        # 効く
      end
  • Use Rails.application.config_for by @aki77 in #27

Full Changelog: v0.1.10...v0.1.11