Invoke setup script in gem
This commit is contained in:
+1
-1
@@ -3,6 +3,6 @@ eval_gemfile "Gemfile"
|
||||
|
||||
gem "activeresource", require: "active_resource"
|
||||
gem "queenbee", bc: "queenbee-plugin"
|
||||
gem "fizzy-saas", bc: "fizzy-saas"
|
||||
gem "fizzy-saas", path: "/home/jorge/Work/basecamp/fizzy-saas"
|
||||
gem "rails_structured_logging", bc: "rails-structured-logging"
|
||||
|
||||
|
||||
+8
-9
@@ -1,12 +1,3 @@
|
||||
GIT
|
||||
remote: https://github.com/basecamp/fizzy-saas
|
||||
revision: 7efcfdc7d1b787aa5f023ea96656b9f67bcbfe7f
|
||||
specs:
|
||||
fizzy-saas (0.1.0)
|
||||
queenbee
|
||||
rails (>= 8.1.0.beta1)
|
||||
rails_structured_logging
|
||||
|
||||
GIT
|
||||
remote: https://github.com/basecamp/queenbee-plugin
|
||||
revision: 15faf03a876c5e66b67753d2e1ddb24f1eb5abb2
|
||||
@@ -134,6 +125,14 @@ GIT
|
||||
tsort (>= 0.2)
|
||||
zeitwerk (~> 2.6)
|
||||
|
||||
PATH
|
||||
remote: ../fizzy-saas
|
||||
specs:
|
||||
fizzy-saas (0.1.0)
|
||||
queenbee
|
||||
rails (>= 8.1.0.beta1)
|
||||
rails_structured_logging
|
||||
|
||||
GEM
|
||||
remote: https://rubygems.org/
|
||||
specs:
|
||||
|
||||
@@ -80,12 +80,8 @@ bundle config set --local auto_install true
|
||||
step "Installing RubyGems" bundle install
|
||||
|
||||
if [ -n "$SAAS" ]; then
|
||||
if [ -e tmp/minio-dev.txt ]; then
|
||||
step "Starting Docker services" bash -c "[ -d ~/Work/basecamp/docker-dev ] && git -C ~/Work/basecamp/docker-dev pull || gh repo clone basecamp/docker-dev ~/Work/basecamp/docker-dev && ~/Work/basecamp/docker-dev/setup minio"
|
||||
step "Configuring MinIO" bin/minio-setup
|
||||
fi
|
||||
|
||||
step "Starting mysql" bash -c "[ -d ~/Work/basecamp/docker-dev ] && git -C ~/Work/basecamp/docker-dev pull || gh repo clone basecamp/docker-dev ~/Work/basecamp/docker-dev && ~/Work/basecamp/docker-dev/setup mysql80"
|
||||
saas_setup=$(bundle show fizzy-saas)/bin/setup
|
||||
source "$saas_setup"
|
||||
fi
|
||||
|
||||
if [[ $* == *--reset* ]]; then
|
||||
|
||||
Reference in New Issue
Block a user