Skip to content

minor cleanup to bash scripts - #172

Open
slycordinator wants to merge 1 commit into
mmaher88:masterfrom
slycordinator:minor_bash_cleanup
Open

slycordinator wants to merge 1 commit into
mmaher88:masterfrom
slycordinator:minor_bash_cleanup

Conversation

@slycordinator

Copy link
Copy Markdown
  • Changed to use "#!/usr/bin/env bash" over "#!/bin/bash" as using the one at /bin/bash can be old/outdated with user installing a newer one on their path

  • in package-arch.sh and package-rpm.sh condensed [ -n "$GITHUB_REF_NAME" ] && [[ "$GITHUB_REF_NAME" =~ ^v[0-9] ]] checks to [[ -n "$GITHUB_REF_NAME" && "$GITHUB_REF_NAME" =~ ^v[0-9] ]]

  • The latter is going to perform slightly quicker by having everything in one call to [[ ]]
  • in release.sh change numeric bumping to use (( VAR++ )).
  • This is is faster than using $((VAR + 1)).
  • in package-arch.sh and package-rpm.sh added quotes around nproc calls
  • not really needed, but shellcheck complains about it without the quotes

* Changed to use "#!/usr/bin/env bash" over "#!/bin/bash" as using the one at /bin/bash can be old/outdated with user installing a newer one on their path

* in package-arch.sh and package-rpm.sh condensed [ -n "$GITHUB_REF_NAME" ] && [[ "$GITHUB_REF_NAME" =~ ^v[0-9] ]] checks to [[ -n "$GITHUB_REF_NAME" && "$GITHUB_REF_NAME" =~ ^v[0-9] ]]
The latter is going to perform slightly quicker by having everything in one call to [[ ]]

* in release.sh change numeric bumping to use (( VAR++ )). This is is faster than using $((VAR + 1)).

* in package-arch.sh and package-rpm.sh added quotes around nproc calls
-not really needed, but shellcheck complains about it without the quotes
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant