From a3b0d889991e2066ad49da46b6ceaddd6e2b3e91 Mon Sep 17 00:00:00 2001 From: bcoles Date: Mon, 3 Apr 2023 19:32:30 +1000 Subject: [PATCH] Scripts: Remove CDE Rake task and generate-certificate script (#2797) * Remove generate-certificate * Rakefile: Remove CDE task * scripts: shellcheck bump-version --- Rakefile | 46 ----------------------------------------- generate-certificate | 3 --- scripts/bump-version.sh | 17 ++++++++------- 3 files changed, 10 insertions(+), 56 deletions(-) delete mode 100755 generate-certificate diff --git a/Rakefile b/Rakefile index 265368024..6e4212467 100644 --- a/Rakefile +++ b/Rakefile @@ -88,15 +88,6 @@ namespace :rdoc do end end - -################################ -# Install - -#task :install do -# sh "export BEEF_TEST=true" -#end - - ################################ # X11 set up @@ -217,43 +208,6 @@ task :dmg do end -################################ -# Create CDE Package -# This will download and make the CDE Executable and -# gnereate a CDE Package in cde-package - -task :cde do - puts "\nCloning and Making CDE..."; - sh "git clone git://github.com/pgbovine/CDE.git"; - Dir.chdir "CDE"; - sh "make"; - Dir.chdir ".."; - puts "\nCreating CDE Package...\n"; - sh "bundle install" - Rake::Task['cde_beef_start'].invoke - Rake::Task['beef_stop'].invoke - puts "\nCleaning Up...\n"; - sleep (2); - sh "rm -rf CDE"; - puts "\nCDE Package Created...\n"; -end - -################################ -# CDE/BeEF environment set up - -@beef_process_id = nil; - -task :cde_beef_start => 'beef' do - printf "Starting CDE BeEF (wait 10 seconds)..." - @beef_process_id = IO.popen("./CDE/cde ruby beef -x 2> /dev/null", "w+") - delays = [2, 2, 1, 1, 1, 0.5, 0.5, 0.5, 0.3, 0.2, 0.1, 0.1, 0.1, 0.05, 0.05] - delays.each do |i| # delay for 10 seconds - printf '.' - sleep (i) - end - puts '.' -end - ################################ # ActiveRecord namespace :db do diff --git a/generate-certificate b/generate-certificate deleted file mode 100755 index 7b019f6df..000000000 --- a/generate-certificate +++ /dev/null @@ -1,3 +0,0 @@ -#! /bin/sh - -openssl req -new -newkey rsa:3072 -sha256 -x509 -days 3650 -nodes -out beef_cert.pem -keyout beef_key.pem -subj "/CN=localhost" diff --git a/scripts/bump-version.sh b/scripts/bump-version.sh index a33f7e52b..80d3f3c96 100644 --- a/scripts/bump-version.sh +++ b/scripts/bump-version.sh @@ -1,16 +1,19 @@ #!/bin/bash -git checkout -b "release/$2" +if [[ -z "${1}" || -z "${2}" ]]; then + echo "Error: missing arguments" + exit 1 +fi + +echo "Updating version ${1} to ${2}" + +git checkout -b "release/${2}" sed -i '' -e "s/$1/$2/g" VERSION sed -i '' -e "s/\"version\": \"$1\"/\"version\": \"$2\"/g" package.json sed -i '' -e "s/\"version\": \"$1\"/\"version\": \"$2\"/g" package-lock.json sed -i '' -e "s/\"version\": \"$1\"/\"version\": \"$2\"/g" config.yaml -if [[ "$1" != *"-pre"* ]]; then - sed -i '' -e "s/v$1/v$2/g" .github/ISSUE_TEMPLATE.md -fi - git add VERSION package.json package-lock.json config.yaml -git commit -m "Version bump $2" -git push --set-upstream origin release/$2 +git commit -m "Version bump ${2}" +git push --set-upstream origin "release/${2}" git push