Commit Graph

  • 1822004460 use the hostname of the artifacts repository master bucky 2023-12-19 07:58:59 -08:00
  • b9345f9cb5 removed extra line bucky 2023-12-18 20:19:55 -08:00
  • 166c68570d v1.0.1 bucky 2023-12-18 20:16:52 -08:00
  • 28fc8b3b86 updated Gemfile with falcon instead of puma bucky 2023-12-18 20:15:33 -08:00
  • 2c7a18c374 create the directory before syncingit bucky 2023-12-18 18:38:18 -08:00
  • 0a3f6c5fab try with ssh-agent bucky 2023-12-18 18:11:28 -08:00
  • ca29051dc2 try to rsync with the user/key pair bucky 2023-12-18 17:50:42 -08:00
  • 0b51b52b84 echo the file to see what's in there/how to handle it bucky 2023-12-18 17:45:55 -08:00
  • 4659942800 use user/key pair bucky 2023-12-18 17:33:09 -08:00
  • 6d0f594bba set file in the stage it is used in bucky 2023-12-18 17:15:30 -08:00
  • 4ca73cc3ca use artifacts key bucky 2023-12-18 16:59:52 -08:00
  • 1f96facbf2 use the ZIP FILE variable not ZIP_FILE text bucky 2023-12-18 15:57:02 -08:00
  • e362cef9ba added SHA256 and sync both the sig and the zip bucky 2023-12-18 15:51:41 -08:00
  • 25d94bbfc2 attempt to use rsync to sync data to artifact repo jail bucky 2023-12-18 13:09:52 -08:00
  • 40e3703650 get the actual version, not the line bucky 2023-10-24 18:11:12 -07:00
  • 21eeb9db72 use version instead of date bucky 2023-10-24 18:01:15 -07:00
  • 2cbe5f85b0 moved bundle-audit inside test group, added version file bucky 2023-10-24 17:53:56 -07:00
  • b62d45d0d8 Merge pull request 'prod-artifact-when-good' (#34) from prod-artifact-when-good into master bucky 2023-10-23 15:54:27 -07:00
  • 0dc792b0bf added try catch wrappers around other parts. if they fail, don't build the deliverable bucky 2023-10-23 15:48:42 -07:00
  • 5f4209dbe8 testing skipping building the artifact at the end (and cleanup of it) bucky 2023-10-23 15:10:16 -07:00
  • fbba67a9bd install, not clean, since it changed the bundle location bucky 2023-10-23 15:05:20 -07:00
  • 5cd296cb70 when is outside the steps bucky 2023-10-23 15:03:45 -07:00
  • 7c0f6eb603 limit building deployment artifact bucky 2023-10-23 14:58:02 -07:00
  • de3dcc48ab removed the when, and removed unnecessary rm command bucky 2023-10-23 12:31:29 -07:00
  • 958091e000 see if we can access the buildResult status to use it bucky 2023-10-23 11:32:02 -07:00
  • 35583e404e move the local path in the build prod artifact stage to make the tests quicker bucky 2023-10-23 07:43:30 -07:00
  • 0e9342fab6 only build the production environment when the previous steps all executed successfully bucky 2023-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 bucky 2023-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 bucky 2023-10-23 07:18:31 -07:00
  • 4490ed3e7c output something from the bundler audit to see in the reports bucky 2023-10-22 16:22:18 -07:00
  • 30c1192e27 Merge pull request 'audit' (#31) from audit into master bucky 2023-10-22 16:06:15 -07:00
  • 6e30705810 rubocop autofixed quotes bucky 2023-10-22 15:57:57 -07:00
  • d7c9105995 added audit checks, this should help keep things secure bucky 2023-10-22 15:51:16 -07:00
  • a732eb2a61 added bundle-audit and ruby_audit gems bucky 2023-10-22 15:48:40 -07:00
  • c29d53a33b Merge pull request 'rubocop' (#29) from rubocop into master bucky 2023-10-22 15:11:23 -07:00
  • 3fd8e8c630 wrap the string in single quotes bucky 2023-10-22 15:00:59 -07:00
  • 950c358ae5 another try bucky 2023-10-22 14:55:06 -07:00
  • f81199e31b maybe this will clean up a few things bucky 2023-10-22 14:15:27 -07:00
  • bf1fefd1bc still worknig on env file, and adding logic to not build if the tests fail bucky 2023-10-22 14:05:51 -07:00
  • c51a6782d9 another shot at cleaning up the .env.rb file bucky 2023-10-22 13:50:58 -07:00
  • 795447e029 attempting to clean up the .env.rb file bucky 2023-10-22 13:43:12 -07:00
  • 7caf25c4d0 don't kill it if linting breaks, mark it as unstable bucky 2023-10-22 13:32:39 -07:00
  • 3fa1de5e4e install bundled gems in /vendor, and use bundle exec to run them bucky 2023-10-22 13:27:07 -07:00
  • f86da2ed6f forgot to wrap the steps in a steps block bucky 2023-10-22 13:19:30 -07:00
  • 282a07c5fb added rubocop linting section with output for reports and clean up rubocop config bucky 2023-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 bucky 2023-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 bucky 2023-10-22 13:14:23 -07:00
  • c505012b00 rubocop added frozen string literal comment bucky 2023-10-22 13:14:02 -07:00
  • 4f54124519 rubocop autofixed formatting bucky 2023-10-22 13:13:27 -07:00
  • 18e8eac2ab rubocop autofixed formatting bucky 2023-10-22 13:12:48 -07:00
  • 5abf07d0c7 rubocop formatting fixes bucky 2023-10-22 13:07:07 -07:00
  • 48ffdf560b frozen string literal for rubocop bucky 2023-10-22 13:06:12 -07:00
  • e0392f2483 added rubocop bucky 2023-10-22 13:05:43 -07:00
  • 15a5017c86 set up to run with only the freebsd and ruby labeled agent(s) bucky 2023-10-18 13:08:41 -07:00
  • dd5caa4056 updated README, swapped Falcon for Puma for now, and ignored more files bucky 2023-10-17 21:53:12 -07:00
  • 360ddbe6d2 include the branch name in the zip, so it can be identified a little easier later bucky 2023-10-17 21:45:14 -07:00
  • b3b886f0b3 Merge pull request 'simplify-secret' (#27) from simplify-secret into master bucky 2023-10-17 21:43:19 -07:00
  • 93aa007c14 removed secret.rb, it's no longer needed bucky 2023-10-17 21:40:39 -07:00
  • 4e32f4a60d use the escaped quotes for it to work correctly bucky 2023-10-17 21:39:15 -07:00
  • 2759880a53 remove env. bucky 2023-10-17 21:37:45 -07:00
  • 7bc1a852db swap quotes on the db name bucky 2023-10-17 21:36:56 -07:00
  • 00119f9723 use env.DB_NAME to access the environment variable bucky 2023-10-17 21:32:30 -07:00
  • ff2a0e867d swap the quotes because single quotes doesn't exec the ruby command bucky 2023-10-17 21:30:53 -07:00
  • 1fae85ff9d moved the init step into one shell command to load it all, and don't use the secret.rb file bucky 2023-10-17 21:26:23 -07:00
  • 10fe82ab6a Merge pull request 'archive-deliverable' (#26) from archive-deliverable into master bucky 2023-10-17 18:12:37 -07:00
  • 9812a92d59 remove ls bucky 2023-10-17 18:09:17 -07:00
  • e8b12c307a include ruby version bucky 2023-10-17 18:06:36 -07:00
  • ae00ac8672 forgot the .rb bucky 2023-10-17 18:04:29 -07:00
  • bf92201721 removed some unnecessary lines, and check what's in the current directory bucky 2023-10-17 18:02:40 -07:00
  • 1f2e3d41dd syntax error extra - in there bucky 2023-10-17 18:00:46 -07:00
  • f31b6da49c include the .env file and remove the scret.rb file bucky 2023-10-17 17:58:40 -07:00
  • f32d153b69 simplified things? bucky 2023-10-17 17:46:24 -07:00
  • 15d9ade2cf remove EXPORT bucky 2023-10-17 17:42:17 -07:00
  • 4587c35806 just set it in the script bucky 2023-10-17 17:40:23 -07:00
  • 340614dadc echo outside catch error bucky 2023-10-17 17:37:35 -07:00
  • 8a0fef63b2 another try bucky 2023-10-17 17:35:37 -07:00
  • 8691d19e8d dump the zip file, let's see how it's working? bucky 2023-10-17 17:32:50 -07:00
  • 35d196bdc2 another shot accessing the new env var bucky 2023-10-17 17:28:41 -07:00
  • e2c3cb7035 access the ZIP_FILE variable properly? bucky 2023-10-17 17:25:02 -07:00
  • a69b3e4226 missed quote bucky 2023-10-17 17:22:00 -07:00
  • 36285b060b better try to set the environment bucky 2023-10-17 17:19:31 -07:00
  • a0a9e84b91 another try bucky 2023-10-17 17:14:33 -07:00
  • 01d9f9a21c another shot at setting the zip file name bucky 2023-10-17 17:12:16 -07:00
  • 621a777a46 update env vars bucky 2023-10-17 17:05:15 -07:00
  • 6fbecd78a4 clean out unnecessary files a little easier bucky 2023-10-17 10:39:17 -07:00
  • 873b86a809 Merge pull request 'remove db files as well' (#25) from archive-deliverable into master bucky 2023-10-16 17:41:38 -07:00
  • 47393a5ead remove db files as well bucky 2023-10-16 17:30:11 -07:00
  • 69c56ae31a Merge pull request 'archive-deliverable' (#24) from archive-deliverable into master bucky 2023-10-16 17:28:43 -07:00
  • b2cdf60a32 Revert "simplify it a little" bucky 2023-10-16 17:23:50 -07:00
  • 91f45965a0 simplify it a little bucky 2023-10-16 17:18:06 -07:00
  • 3097cb69aa clean the workspace when done bucky 2023-10-16 17:04:23 -07:00
  • eed17d61a3 use tmp as a staging place for building the tgz file bucky 2023-10-16 16:35:56 -07:00
  • 9e5a4069a4 wrapping all the commands in one script, hope it works? bucky 2023-10-16 15:44:50 -07:00
  • f8c20541d5 removed shopt, added that in jenkins user's .profile bucky 2023-10-16 15:09:44 -07:00
  • ee07312b86 another shot at getting local shell bucky 2023-10-16 13:48:31 -07:00
  • e4eabf8aa6 looking to see what shell is used bucky 2023-10-16 12:06:11 -07:00
  • 3ec0f0ff7b mkdir -p and wrapped the steps in a catch so the clean up happens bucky 2023-10-16 12:01:10 -07:00
  • 27b32fc8f4 another shot bucky 2023-10-16 11:57:20 -07:00
  • ceab408ec0 build deliverable, store it, and clean up afterwards bucky 2023-10-16 10:54:52 -07:00
  • b56b618a8c added stages to build a deliverable and then clean it up when done bucky 2023-10-16 10:50:22 -07:00