28fc8b3b86
updated Gemfile with falcon instead of puma
bucky2023-12-18 20:15:33 -08:00
2c7a18c374
create the directory before syncingit
bucky2023-12-18 18:38:18 -08:00
0a3f6c5fab
try with ssh-agent
bucky2023-12-18 18:11:28 -08:00
ca29051dc2
try to rsync with the user/key pair
bucky2023-12-18 17:50:42 -08:00
0b51b52b84
echo the file to see what's in there/how to handle it
bucky2023-12-18 17:45:55 -08:00
4659942800
use user/key pair
bucky2023-12-18 17:33:09 -08:00
6d0f594bba
set file in the stage it is used in
bucky2023-12-18 17:15:30 -08:00
4ca73cc3ca
use artifacts key
bucky2023-12-18 16:59:52 -08:00
1f96facbf2
use the ZIP FILE variable not ZIP_FILE text
bucky2023-12-18 15:57:02 -08:00
e362cef9ba
added SHA256 and sync both the sig and the zip
bucky2023-12-18 15:51:41 -08:00
25d94bbfc2
attempt to use rsync to sync data to artifact repo jail
bucky2023-12-18 13:09:52 -08:00
40e3703650
get the actual version, not the line
bucky2023-10-24 18:11:12 -07:00
21eeb9db72
use version instead of date
bucky2023-10-24 18:01:15 -07:00
2cbe5f85b0
moved bundle-audit inside test group, added version file
bucky2023-10-24 17:53:56 -07:00
b62d45d0d8
Merge pull request 'prod-artifact-when-good' (#34) from prod-artifact-when-good into master
bucky2023-10-23 15:54:27 -07:00
0dc792b0bf
added try catch wrappers around other parts. if they fail, don't build the deliverable
bucky2023-10-23 15:48:42 -07:00
5f4209dbe8
testing skipping building the artifact at the end (and cleanup of it)
bucky2023-10-23 15:10:16 -07:00
fbba67a9bd
install, not clean, since it changed the bundle location
bucky2023-10-23 15:05:20 -07:00
5cd296cb70
when is outside the steps
bucky2023-10-23 15:03:45 -07:00
7c0f6eb603
limit building deployment artifact
bucky2023-10-23 14:58:02 -07:00
de3dcc48ab
removed the when, and removed unnecessary rm command
bucky2023-10-23 12:31:29 -07:00
958091e000
see if we can access the buildResult status to use it
bucky2023-10-23 11:32:02 -07:00
35583e404e
move the local path in the build prod artifact stage to make the tests quicker
bucky2023-10-23 07:43:30 -07:00
0e9342fab6
only build the production environment when the previous steps all executed successfully
bucky2023-10-23 07:41:52 -07:00
ca4182d798
Merge pull request 'added bundle config to only use prod gems and bundle clean to remove unnecessary gems from the current poject' (#33) from build-deployment-artifact into master
bucky2023-10-23 07:31:15 -07:00
7d04c46728
added bundle config to only use prod gems and bundle clean to remove unnecessary gems from the current poject
bucky2023-10-23 07:18:31 -07:00
4490ed3e7c
output something from the bundler audit to see in the reports
bucky2023-10-22 16:22:18 -07:00
30c1192e27
Merge pull request 'audit' (#31) from audit into master
bucky2023-10-22 16:06:15 -07:00
f81199e31b
maybe this will clean up a few things
bucky2023-10-22 14:15:27 -07:00
bf1fefd1bc
still worknig on env file, and adding logic to not build if the tests fail
bucky2023-10-22 14:05:51 -07:00
c51a6782d9
another shot at cleaning up the .env.rb file
bucky2023-10-22 13:50:58 -07:00
795447e029
attempting to clean up the .env.rb file
bucky2023-10-22 13:43:12 -07:00
7caf25c4d0
don't kill it if linting breaks, mark it as unstable
bucky2023-10-22 13:32:39 -07:00
3fa1de5e4e
install bundled gems in /vendor, and use bundle exec to run them
bucky2023-10-22 13:27:07 -07:00
f86da2ed6f
forgot to wrap the steps in a steps block
bucky2023-10-22 13:19:30 -07:00
282a07c5fb
added rubocop linting section with output for reports and clean up rubocop config
bucky2023-10-22 13:16:20 -07:00
bf6ed14b5e
custom parts for rubocop to run. don't worry about block length in many parts. hide extension suggestions
bucky2023-10-22 13:15:09 -07:00
7d35133e43
require capybara and rspec parts needed for tests to run instead of including them. rubocop autofixed formatting
bucky2023-10-22 13:14:23 -07:00