As always, I encounter errors, but I will try positively without giving up.
What I want to achieve =
I want to understand the meaning of the error and handle it appropriately.
Current status =
I was able to deploy previously, but when I redeploy it, I get an error.
Tried =
I read a thread with a similar case.
I think the point was that it was necessary not only to delete the gemlock file, but also to delete the contents of yarn.lock.
my environment =
ruby ‘2.7.7’
gem ‘rails’, ‘~> 5.1.6’
Please let me know if you have any hints on how to solve this.
=> CACHED [stage-3 6/7] RUN chmod +x /app/bin/* && sed -i 's/ruby.exe\r*/ruby/' /app/bin/* && sed -i 's/r 0.0s
=> ERROR [stage-3 7/7] RUN bin/rails fly:build 11.2s
------
> [stage-3 7/7] RUN bin/rails fly:build:
#20 2.026 W, [2023-01-17T19:40:12.870955 #1] WARN -- : DEPRECATION WARNING: set the 'will_paginate.previous_label' key in your i18n locale instead of editing pagination_options (called from /app/config/environment.rb:8:in `<top (required)>')
#20 2.026 W, [2023-01-17T19:40:12.871063 #1] WARN -- : DEPRECATION WARNING: set the 'will_paginate.next_label' key in your i18n locale instead of editing pagination_options (called from /app/config/environment.rb:9:in `<top (required)>')
#20 2.210 Yarn executable was not detected in the system.
#20 2.210 Download Yarn at https://yarnpkg.com/en/docs/install
#20 6.726 I, [2023-01-17T19:40:17.570812 #1] INFO -- : Writing /app/public/assets/application-f55c3353c1e650b0a9b1a78d07083032e09935247d37eb90725b794603b1d841.js
#20 6.727 I, [2023-01-17T19:40:17.571314 #1] INFO -- : Writing /app/public/assets/application-f55c3353c1e650b0a9b1a78d07083032e09935247d37eb90725b794603b1d841.js.gz
#20 11.15 rails aborted!
#20 11.15 Sass::SyntaxError: Undefined variable: "$state-danger-text".
#20 11.15 (sass):7691
#20 11.15 /app/vendor/bundle/ruby/2.7.0/gems/sass-3.7.4/lib/sass/script/tree/variable.rb:49:in `_perform'
#20 11.15 /app/vendor/bundle/ruby/2.7.0/gems/sass-3.7.4/lib/sass/script/tree/node.rb:50:in `perform'
#20 11.15 /app/vendor/bundle/ruby/2.7.0/gems/sass-3.7.4/lib/sass/tree/visitors/perform.rb:398:in `visit_prop'
#20 11.15 /app/vendor/bundle/ruby/2.7.0/gems/sass-3.7.4/lib/sass/tree/visitors/base.rb:36:in `visit'
#20 11.15 /app/vendor/bundle/ruby/2.7.0/gems/sass-3.7.4/lib/sass/tree/visitors/perform.rb:158:in `block in visit'
#20 11.15 /app/vendor/bundle/ruby/2.7.0/gems/sass-3.7.4/lib/sass/stack.rb:79:in `block in with_base'
#20 11.15 /app/vendor/bundle/ruby/2.7.0/gems/sass-3.7.4/lib/sass/stack.rb:135:in `with_frame'
#20 11.15 /app/vendor/bundle/ruby/2.7.0/gems/sass-3.7.4/lib/sass/stack.rb:79:in `with_base'
#20 11.15 /app/vendor/bundle/ruby/2.7.0/gems/sass-3.7.4/lib/sass/tree/visitors/perform.rb:158:in `visit'
#20 11.15 /app/vendor/bundle/ruby/2.7.0/gems/sass-3.7.4/lib/sass/tree/visitors/perform.rb:440:in `block (2 levels) in visit_rule'
#20 11.15 /app/vendor/bundle/ruby/2.7.0/gems/sass-3.7.4/lib/sass/tree/visitors/perform.rb:440:in `map'
#20 11.15 /app/vendor/bundle/ruby/2.7.0/gems/sass-3.7.4/lib/sass/tree/visitors/perform.rb:440:in `block in visit_rule'
#20 11.15 /app/vendor/bundle/ruby/2.7.0/gems/sass-3.7.4/lib/sass/tree/visitors/perform.rb:179:in `with_environment'
#20 11.15 /app/vendor/bundle/ruby/2.7.0/gems/sass-3.7.4/lib/sass/tree/visitors/perform.rb:438:in `visit_rule'
#20 11.15 /app/vendor/bundle/ruby/2.7.0/gems/sass-3.7.4/lib/sass/tree/visitors/base.rb:36:in `visit'
#20 11.15 /app/vendor/bundle/ruby/2.7.0/gems/sass-3.7.4/lib/sass/tree/visitors/perform.rb:158:in `block in visit'
#20 11.15 /app/vendor/bundle/ruby/2.7.0/gems/sass-3.7.4/lib/sass/stack.rb:79:in `block in with_base'
#20 11.15 /app/vendor/bundle/ruby/2.7.0/gems/sass-3.7.4/lib/sass/stack.rb:135:in `with_frame'
#20 11.15 /app/vendor/bundle/ruby/2.7.0/gems/sass-3.7.4/lib/sass/stack.rb:79:in `with_base'
#20 11.15 /app/vendor/bundle/ruby/2.7.0/gems/sass-3.7.4/lib/sass/tree/visitors/perform.rb:158:in `visit'
#20 11.15 /app/vendor/bundle/ruby/2.7.0/gems/sass-3.7.4/lib/sass/tree/visitors/perform.rb:440:in `block (2 levels) in visit_rule'
#20 11.15 /app/vendor/bundle/ruby/2.7.0/gems/sass-3.7.4/lib/sass/tree/visitors/perform.rb:440:in `map'
#20 11.15 /app/vendor/bundle/ruby/2.7.0/gems/sass-3.7.4/lib/sass/tree/visitors/perform.rb:440:in `block in visit_rule'
#20 11.15 /app/vendor/bundle/ruby/2.7.0/gems/sass-3.7.4/lib/sass/tree/visitors/perform.rb:179:in `with_environment'
#20 11.15 /app/vendor/bundle/ruby/2.7.0/gems/sass-3.7.4/lib/sass/tree/visitors/perform.rb:438:in `visit_rule'
#20 11.15 /app/vendor/bundle/ruby/2.7.0/gems/sass-3.7.4/lib/sass/tree/visitors/base.rb:36:in `visit'
#20 11.15 /app/vendor/bundle/ruby/2.7.0/gems/sass-3.7.4/lib/sass/tree/visitors/perform.rb:158:in `block in visit'
#20 11.15 /app/vendor/bundle/ruby/2.7.0/gems/sass-3.7.4/lib/sass/stack.rb:79:in `block in with_base'
#20 11.15 /app/vendor/bundle/ruby/2.7.0/gems/sass-3.7.4/lib/sass/stack.rb:135:in `with_frame'
#20 11.15 /app/vendor/bundle/ruby/2.7.0/gems/sass-3.7.4/lib/sass/stack.rb:79:in `with_base'
#20 11.15 /app/vendor/bundle/ruby/2.7.0/gems/sass-3.7.4/lib/sass/tree/visitors/perform.rb:158:in `visit'
#20 11.15 /app/vendor/bundle/ruby/2.7.0/gems/sass-3.7.4/lib/sass/tree/visitors/base.rb:52:in `block in visit_children'
#20 11.15 /app/vendor/bundle/ruby/2.7.0/gems/sass-3.7.4/lib/sass/tree/visitors/base.rb:52:in `map'
#20 11.15 /app/vendor/bundle/ruby/2.7.0/gems/sass-3.7.4/lib/sass/tree/visitors/base.rb:52:in `visit_children'
#20 11.15 /app/vendor/bundle/ruby/2.7.0/gems/sass-3.7.4/lib/sass/tree/visitors/perform.rb:167:in `block in visit_children'
#20 11.15 /app/vendor/bundle/ruby/2.7.0/gems/sass-3.7.4/lib/sass/tree/visitors/perform.rb:179:in `with_environment'
#20 11.15 /app/vendor/bundle/ruby/2.7.0/gems/sass-3.7.4/lib/sass/tree/visitors/perform.rb:166:in `visit_children'
#20 11.15 /app/vendor/bundle/ruby/2.7.0/gems/sass-3.7.4/lib/sass/tree/visitors/base.rb:36:in `block in visit'
#20 11.15 /app/vendor/bundle/ruby/2.7.0/gems/sass-3.7.4/lib/sass/tree/visitors/perform.rb:186:in `visit_root'
#20 11.15 /app/vendor/bundle/ruby/2.7.0/gems/sass-3.7.4/lib/sass/tree/visitors/base.rb:36:in `visit'
#20 11.15 /app/vendor/bundle/ruby/2.7.0/gems/sass-3.7.4/lib/sass/tree/visitors/perform.rb:157:in `visit'
#20 11.15 /app/vendor/bundle/ruby/2.7.0/gems/sass-3.7.4/lib/sass/tree/visitors/perform.rb:10:in `visit'
#20 11.15 /app/vendor/bundle/ruby/2.7.0/gems/sass-3.7.4/lib/sass/tree/root_node.rb:36:in `css_tree'
#20 11.15 /app/vendor/bundle/ruby/2.7.0/gems/sass-3.7.4/lib/sass/tree/root_node.rb:20:in `render'
#20 11.15 /app/vendor/bundle/ruby/2.7.0/gems/sass-3.7.4/lib/sass/engine.rb:290:in `render'
#20 11.15 /app/vendor/bundle/ruby/2.7.0/gems/sprockets-3.7.2/lib/sprockets/sass_compressor.rb:48:in `call'
#20 11.15 /app/vendor/bundle/ruby/2.7.0/gems/sprockets-3.7.2/lib/sprockets/sass_compressor.rb:28:in `call'
#20 11.15 /app/vendor/bundle/ruby/2.7.0/gems/sprockets-3.7.2/lib/sprockets/processor_utils.rb:75:in `call_processor'
#20 11.15 /app/vendor/bundle/ruby/2.7.0/gems/sprockets-3.7.2/lib/sprockets/processor_utils.rb:57:in `block in call_processors'
#20 11.15 /app/vendor/bundle/ruby/2.7.0/gems/sprockets-3.7.2/lib/sprockets/processor_utils.rb:56:in `reverse_each'
#20 11.15 /app/vendor/bundle/ruby/2.7.0/gems/sprockets-3.7.2/lib/sprockets/processor_utils.rb:56:in `call_processors'
#20 11.15 /app/vendor/bundle/ruby/2.7.0/gems/sprockets-3.7.2/lib/sprockets/loader.rb:134:in `load_from_unloaded'
#20 11.15 /app/vendor/bundle/ruby/2.7.0/gems/sprockets-3.7.2/lib/sprockets/loader.rb:60:in `block in load'
#20 11.15 /app/vendor/bundle/ruby/2.7.0/gems/sprockets-3.7.2/lib/sprockets/loader.rb:317:in `fetch_asset_from_dependency_cache'
#20 11.15 /app/vendor/bundle/ruby/2.7.0/gems/sprockets-3.7.2/lib/sprockets/loader.rb:44:in `load'
#20 11.15 /app/vendor/bundle/ruby/2.7.0/gems/sprockets-3.7.2/lib/sprockets/cached_environment.rb:20:in `block in initialize'
#20 11.15 /app/vendor/bundle/ruby/2.7.0/gems/sprockets-3.7.2/lib/sprockets/cached_environment.rb:47:in `load'
#20 11.15 /app/vendor/bundle/ruby/2.7.0/gems/sprockets-3.7.2/lib/sprockets/base.rb:66:in `find_asset'
#20 11.15 /app/vendor/bundle/ruby/2.7.0/gems/sprockets-3.7.2/lib/sprockets/base.rb:73:in `find_all_linked_assets'
#20 11.15 /app/vendor/bundle/ruby/2.7.0/gems/sprockets-3.7.2/lib/sprockets/manifest.rb:142:in `block in find'
#20 11.15 /app/vendor/bundle/ruby/2.7.0/gems/sprockets-3.7.2/lib/sprockets/legacy.rb:114:in `block (2 levels) in logical_paths'
#20 11.15 /app/vendor/bundle/ruby/2.7.0/gems/sprockets-3.7.2/lib/sprockets/path_utils.rb:228:in `block in stat_tree'
#20 11.15 /app/vendor/bundle/ruby/2.7.0/gems/sprockets-3.7.2/lib/sprockets/path_utils.rb:212:in `block in stat_directory'
#20 11.15 /app/vendor/bundle/ruby/2.7.0/gems/sprockets-3.7.2/lib/sprockets/path_utils.rb:209:in `each'
#20 11.15 /app/vendor/bundle/ruby/2.7.0/gems/sprockets-3.7.2/lib/sprockets/path_utils.rb:209:in `stat_directory'
#20 11.15 /app/vendor/bundle/ruby/2.7.0/gems/sprockets-3.7.2/lib/sprockets/path_utils.rb:227:in `stat_tree'
#20 11.15 /app/vendor/bundle/ruby/2.7.0/gems/sprockets-3.7.2/lib/sprockets/legacy.rb:105:in `each'
#20 11.15 /app/vendor/bundle/ruby/2.7.0/gems/sprockets-3.7.2/lib/sprockets/legacy.rb:105:in `block in logical_paths'
#20 11.15 /app/vendor/bundle/ruby/2.7.0/gems/sprockets-3.7.2/lib/sprockets/legacy.rb:104:in `each'
#20 11.15 /app/vendor/bundle/ruby/2.7.0/gems/sprockets-3.7.2/lib/sprockets/legacy.rb:104:in `logical_paths'
#20 11.15 /app/vendor/bundle/ruby/2.7.0/gems/sprockets-3.7.2/lib/sprockets/manifest.rb:140:in `find'
#20 11.15 /app/vendor/bundle/ruby/2.7.0/gems/sprockets-3.7.2/lib/sprockets/manifest.rb:186:in `compile'
#20 11.15 /app/vendor/bundle/ruby/2.7.0/gems/sprockets-rails-3.2.2/lib/sprockets/rails/task.rb:67:in `block (3 levels) in define'
#20 11.15 /app/vendor/bundle/ruby/2.7.0/gems/sprockets-3.7.2/lib/rake/sprocketstask.rb:147:in `with_logger'
#20 11.15 /app/vendor/bundle/ruby/2.7.0/gems/sprockets-rails-3.2.2/lib/sprockets/rails/task.rb:66:in `block (2 levels) in define'
#20 11.15 /app/vendor/bundle/ruby/2.7.0/gems/railties-5.1.7/lib/rails/commands/rake/rake_command.rb:21:in `block in perform'
#20 11.15 /app/vendor/bundle/ruby/2.7.0/gems/railties-5.1.7/lib/rails/commands/rake/rake_command.rb:18:in `perform'
#20 11.15 /app/vendor/bundle/ruby/2.7.0/gems/railties-5.1.7/lib/rails/command.rb:46:in `invoke'
#20 11.15 /app/vendor/bundle/ruby/2.7.0/gems/railties-5.1.7/lib/rails/commands.rb:16:in `<top (required)>'
#20 11.15 bin/rails:10:in `require'
#20 11.15 bin/rails:10:in `<main>'
#20 11.15 Tasks: TOP => fly:build => assets:precompile
#20 11.15 (See full trace by running task with --trace)
------
Error failed to fetch an image or build from source: error building: executor failed running [/bin/bash -o pipefail -c ${BUILD_COMMAND}]: exit code: 1
shinichikikukawa@ShinichinoMacBook-Pro Attendance_System_A % which yarn.lock
yarn.lock not found
shinichikikukawa@ShinichinoMacBook-Pro Attendance_System_A % bundle -v
Bundler version 2.1.4
shinichikikukawa@ShinichinoMacBook-Pro Attendance_System_A % yarn global list
yarn global v1.22.19
✨ Done in 0.03s.
shinichikikukawa@ShinichinoMacBook-Pro Attendance_System_A % yarn install v1.22.19
yarn install v1.22.19
info No lockfile found.
error `install` has been replaced with `add` to add new dependencies. Run "yarn add v1.22.19" instead.
info Visit https://yarnpkg.com/en/docs/cli/install for documentation about this command.
shinichikikukawa@ShinichinoMacBook-Pro Attendance_System_A % yarn -v
1.22.19
shinichikikukawa@ShinichinoMacBook-Pro Attendance_System_A % which yatn
yatn not found
shinichikikukawa@ShinichinoMacBook-Pro Attendance_System_A % which yarn
/opt/homebrew/bin/yarn
shinichikikukawa@ShinichinoMacBook-Pro Attendance_System_A %