ucsdlib / hifive

An application supporting an Employee Recognition program workflow
MIT License
0 stars 0 forks source link

Group capistrano gems for deployment #385

Closed mcritchlow closed 4 years ago

mcritchlow commented 4 years ago

What does this PR do?

This allows the application to leverage the BUNDLE_WITHOUT and BUNDLE_WITH environment variables for usage in GitLab's CI/CD system.

I wanted to make sure this change wouldn't cause issues using our current heaven/deploybot setup. A test deploy of this branch to staging seems to indicate no problems. This was expected as heaven manages gems used for deployment on its own, but this was a helpful sanity check.

https://gist.github.com/VivianChu/2e1edd733335ddf4c1c6ac41c1365c1d

Why are we doing this? Any context of related work?

Prepping for CI/CD on Gitlab

@ucsdlib/developers - please review