Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

update files of remote tegonal-scripts to version v4.3.0 via gt #69

Open
wants to merge 1 commit into
base: main
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
68 changes: 34 additions & 34 deletions .gt/remotes/tegonal-scripts/pulled.tsv
Original file line number Diff line number Diff line change
@@ -1,36 +1,36 @@
#@ Version: 1.1.0
tag file relativeTarget tagFilter sha512
v4.2.0 src/setup.sh ../lib/tegonal-scripts/src/setup.sh .* ae5cb8feccad286063b22f33dc0bc5506a9d9982df756bb8fde8c6b3c8a853a44691777b66d6466b6b191bec3b86f98170dfc9ad566cdcec07c52d71c40f8efd
v4.2.0 src/utility/io.sh ../lib/tegonal-scripts/src/utility/io.sh .* c78a21387a128ef9452fbf74dcd30add6a0d0052cf38eb13c75b7ab34752165f3603f339943000097eef94045cd2c0718fd09b7ddf312cb0a89faa1607431006
v4.2.0 src/utility/array-utils.sh ../lib/tegonal-scripts/src/utility/array-utils.sh .* 29b6bbf42196607474eb4b1975d1ef34a8767d3d51a94e68bfd0cdfcd3f1ea4b1bd008d3031fcb048e47934b7b53dec6b34b90557d264cf81f4b48ff935a49c3
v4.2.0 src/utility/parse-utils.sh ../lib/tegonal-scripts/src/utility/parse-utils.sh .* 973fb0e9d9d85999518c63a69d802d29ead4b40fd5a0a8b2f97745e850426f7c22587f59ea2fb83a16e028fa4d6a60649f0cea19893be8f950a708c313626910
v4.2.0 src/utility/git-utils.sh ../lib/tegonal-scripts/src/utility/git-utils.sh .* 49bf4c410457154a1d73e1f01e8a7ba6b0771c4b1e96f547f29acdfd46d4be667674fc6ef14204366eb43d414521a231eb0dfa1acb37e17fe8465b8b79bd84ba
v4.2.0 src/utility/gpg-utils.sh ../lib/tegonal-scripts/src/utility/gpg-utils.sh .* f867fe3fe2e5956951f3976d023550fdb78cbfc4aba283af74c457ecd60020f66c521a74283d6be5d1cf8e506966b9614d5a8b6d7b8275413cf8e43d8419f856
v4.2.0 src/utility/log.sh ../lib/tegonal-scripts/src/utility/log.sh .* f1992f3bfc295bcc93b3b00213a018c938ba9d255d188d4f9a93409540d01b58f6240712692850240c6efed8c5693a39d950608d1e4b30de3ffffd9f1652be82
v4.2.0 src/utility/parse-fn-args.sh ../lib/tegonal-scripts/src/utility/parse-fn-args.sh .* 9021c475366ffba18c30834d71f533d2f3ce2dc32d73499ad2c92a81daf3b676f33069e361122503d5b744a7bbd9a2f519ab54913e50df78cbe7e1dece0f87b4
v4.2.0 src/utility/update-bash-docu.sh ../lib/tegonal-scripts/src/utility/update-bash-docu.sh .* aa867246f6118358a1e880e3bf6ba95c6289f25d8b36e8cc2c5116296c37f0a48a79f5ee8450e8e7df678b1d2a848acb0300042af7c4c40953bb8df61b858792
v4.2.0 src/utility/parse-args.sh ../lib/tegonal-scripts/src/utility/parse-args.sh .* 8bd1221cc593df9f95f80197737f6453a5d45e8e2ea46ef5c1fad5a015c2d8b24328b728c69ec4e0f55f26fe45a53950e7206323ba1cd021772c186a3ce3bc1a
v4.2.0 src/utility/checks.sh ../lib/tegonal-scripts/src/utility/checks.sh .* 6a132a4666c23b5ee19e2f837e5d508ccf305ea26d128e583b1ef37ad04fb43174b3bfc6c89b8cd9b7ddddebbbb16940c4abe43b806fbfa1d4e765db33379209
v4.2.0 src/utility/parse-commands.sh ../lib/tegonal-scripts/src/utility/parse-commands.sh .* bea8011d884f8faa7c9b9490f06d8a15237146cf5f6412ce0e9834aebea8cb6be5c152637a36eff5bc8e84b814fcd7abae785c590b4ad268638e699746fe9c4f
v4.2.0 src/utility/replace-snippet.sh ../lib/tegonal-scripts/src/utility/replace-snippet.sh .* 89fe82e7d795128ff77e900c77141b6557fc80ecca0e36cfccad9eaf26cde93feeee815b0c5adfa1767e0774f60e8d22517e25ebb44d31746eab0c7e279698c5
v4.2.0 src/utility/ask.sh ../lib/tegonal-scripts/src/utility/ask.sh .* ea7dff5f11c7baf3cba668b64477e199b6667ba652e9b0940262985a05c9125cd2e3c952fab412302e0c1d44d522912b1280a2f33a40a8f5c4b3114397c35ccc
v4.2.0 src/utility/replace-help-snippet.sh ../lib/tegonal-scripts/src/utility/replace-help-snippet.sh .* 62f9946905407a9a93f4b6e7dfbe9ac8a372eed4bffe07d2e14e8a3882c6945eb151b06a70ddedc78e030674cd125fbb43338d78698b336e2a256559be8829a1
v4.2.0 src/utility/source-once.sh ../lib/tegonal-scripts/src/utility/source-once.sh .* 6fcc981876e4839ba6edfabe84f2e440408ca646f8fe0e5d385b1dd119360dc58c7dd5945933eaf3fa8e43f18420fa53adad643d4d3feeba8b06b9d59ca45d53
v4.2.0 src/utility/recursive-declare-p.sh ../lib/tegonal-scripts/src/utility/recursive-declare-p.sh .* 5476417a2cda2d99cb8f9bc9f5a84eed1605b9cc3463dd3e0eccddb73d6e86016d467a31b891e9adc14472f9b230287fa98b1365c443dd4b387b7ca23d67ef8c
v4.2.0 src/ci/install-shellcheck.sh ../lib/tegonal-scripts/src/ci/install-shellcheck.sh .* c22bea952143adc9679e07a3d9e20726b8cc4665b047ed7a800052ca60836676da4f158466e37bf3776207636a4dc291309cfd2c97327c6c39b10ae1687599d9
v4.2.0 src/qa/run-shellcheck.sh ../lib/tegonal-scripts/src/qa/run-shellcheck.sh .* 7c9d7051848012bdcad2e8c8bfc37271ae8720fe81774abd7fbb10db6bc70ab5d967033deb784f320ebc006921508e7c248c349ec7c9183b5786d997bf85ee49
v4.2.0 src/utility/http.sh ../lib/tegonal-scripts/src/utility/http.sh .* 923f86b0ec639fb9a68249340b208819b56489a1a4affa55c8f5a0382a69fc3372378f0a5cdf8c49c1bb4860ba2c143cb6d23cf525c6a06c032fe05049777583
v4.2.0 src/utility/execute-if-defined.sh ../lib/tegonal-scripts/src/utility/execute-if-defined.sh .* 37bca22addf0914ef975f87055bb52101151ae75dedd29444d3d462488265f15f329958ce44fac046547d217f36259158b7e761391a1418dc5f7875ab6e10694
v4.2.0 src/releasing/sneak-peek-banner.sh ../lib/tegonal-scripts/src/releasing/sneak-peek-banner.sh .* cef125be1548b1c3d7c46bd5b812e01102d4bcaec957ee4f8bb16d77d3e62d08575d4ae3ad0135100ab6289492424281f0d30911fec11a98f6f1e0fb18a41b29
v4.2.0 src/releasing/prepare-files-next-dev-cycle.sh ../lib/tegonal-scripts/src/releasing/prepare-files-next-dev-cycle.sh .* 2f4072c6a11b1f3d1b8cc3da2b30582d2638135178d028353d07074855370c75012a9a1b5c74c851e0770d27f9c4df03e35bc8e3a06ab3a2f032b43c185d187f
v4.2.0 src/releasing/update-version-issue-templates.sh ../lib/tegonal-scripts/src/releasing/update-version-issue-templates.sh .* c83a5d86ef86352f80ec799683f83a81d40493239872baab97937755a184c1c7f993fefbc4a87044917e7b9194cf2636c187d99be5af7707aee256c4771b8d5e
v4.2.0 src/releasing/pre-release-checks-git.sh ../lib/tegonal-scripts/src/releasing/pre-release-checks-git.sh .* a336e8db2cddf1a18b2303485ce10634f918ba43e93ab4e70c2e44c2492e1b1b07431794731f5576adbce0261436263ca96ddeec4ebb71bbeebd181074ddf326
v4.2.0 src/releasing/toggle-sections.sh ../lib/tegonal-scripts/src/releasing/toggle-sections.sh .* 3b9c59b432ee2bcf3c9ccc61d4b4a53e414a87df4a275f6afbaac9aa503c5e8420ca0390ebf72d47f7ba31093c1007432c41bef1e311a2368801ef8956069cf6
v4.2.0 src/releasing/release-template.sh ../lib/tegonal-scripts/src/releasing/release-template.sh .* 448ffdc8adea27d56d83e58d7ae152b2c8c2dc864248b4c82bfe8d74edfb0a3af351882edf0c5cbd3f4e4a67ef98738bc94abec5173de11f36e3a2a24f74e2b0
v4.2.0 src/releasing/deduce-next-version.source.sh ../lib/tegonal-scripts/src/releasing/deduce-next-version.source.sh .* b8e3bcaf154c4da7d0db23063ed77b6996a6874d232c2a6fef88f5d32045f3fbbdeb527ea543e267df0ef11de8f17a28dcbc4997a0ee26513b7fdcfc6ea77f0f
v4.2.0 src/releasing/update-version-common-steps.sh ../lib/tegonal-scripts/src/releasing/update-version-common-steps.sh .* d1697d5d176620ba6079a4d9a3747b2c794a0866676461b3b86c33c16cc0d039e328105776ca86ba61cfbfcea4391e7054be325d20a34d7ebd6ce14c0ffb48be
v4.2.0 src/releasing/update-version-README.sh ../lib/tegonal-scripts/src/releasing/update-version-README.sh .* 1f20aa58d7746b92b38095761397b8a36d31d4e68988654f35e1c4493faaaacf7fe922ddad2d331d05a958da5a7bf385ffcc546beeeedaafef31c587f5349faa
v4.2.0 src/releasing/update-version-scripts.sh ../lib/tegonal-scripts/src/releasing/update-version-scripts.sh .* 3d94cce2b1e958c7de202fac2061c159d556f70b60335bfa776f7de6def744dd65e832c5dce97efc80bbc2b43b62898292483e859a7797939f2ab2dca876ae78
v4.2.0 src/releasing/common-constants.source.sh ../lib/tegonal-scripts/src/releasing/common-constants.source.sh .* 7195c4481c899172fa53043483b28326ed50019c6a9ea102e03e45f363d39e6bdc04fd38985d17e24e0aa274807e5eeaeb435f9bd3d969cf2ac4fef2453350ad
v4.2.0 src/releasing/prepare-next-dev-cycle-template.sh ../lib/tegonal-scripts/src/releasing/prepare-next-dev-cycle-template.sh .* d96a13c15ad061309e88d219038df0f65703ba97147d47a43d72a14e86a0d1ec2c9b4ccb100ae210f58a07586f94ea15164cfc288b9b6ebad4287a766577029e
v4.2.0 src/releasing/release-files.sh ../lib/tegonal-scripts/src/releasing/release-files.sh .* a01e4e07241ce7a742bae93227353b4c5ef0e64a1a28e75ced60d990c259188a0d890dfda22437c3917aeb4e2541735b2e71438ab651be50e85ae04073b53fcf
v4.3.0 src/setup.sh ../lib/tegonal-scripts/src/setup.sh .* 4c724bc24173fa7918e2141c37d69ced5830509df4ee2bb274e70f9869f8a2a30815ce2bad0a9ac5c9771422db589d0f6759826b4ec3df97a23467118af35e7e
v4.3.0 src/utility/io.sh ../lib/tegonal-scripts/src/utility/io.sh .* 6922ada0ba1a2d3fec44561809e6f1140f614739538ef6b095a906a511fe4fcc978b63c285cabda0396dfbbe5b6c18455059aeaa2fe9a72135fdc9f9a7a21d15
v4.3.0 src/utility/array-utils.sh ../lib/tegonal-scripts/src/utility/array-utils.sh .* 0dfad1e9f8e803239023e5424ac18659582b903a7832bdaa030bbf7ae9b484f9239b2d65fb225ab402a641ac9db4f978e878424f58a9aae7b2269185506df539
v4.3.0 src/utility/parse-utils.sh ../lib/tegonal-scripts/src/utility/parse-utils.sh .* 5f2e1c323ebd12c50a693e4443c116aa48b88f6ddfe532ac9aa339ee6ecdf361ccf1fbebda019e16fb660ccfc5766d53292ef1899e937ab665d0a555fb7485e6
v4.3.0 src/utility/git-utils.sh ../lib/tegonal-scripts/src/utility/git-utils.sh .* 5e0989121b6d144fbbf6054164fb0d90e1f9ad2354022f722c305117e721e4ff8977b5b578502852bd203f30b7da15180a5e36a6485a4c4b1c3220fda0f3f945
v4.3.0 src/utility/gpg-utils.sh ../lib/tegonal-scripts/src/utility/gpg-utils.sh .* ca8b6ffbac35acfd6fe6cc6469ad2ab8de1aff941004601826ff65b77d8e3b73675cea44e6efdd2e86d79cd8e0202890527fbe94522abac966f1d6a4fe43c09a
v4.3.0 src/utility/log.sh ../lib/tegonal-scripts/src/utility/log.sh .* 9cbfcfbdba7ce8786a771abb032f54fdf91dc12bdbb44b3db4a9f9225cfd1db46cd5a885a898c97ae9bf1f0f12bd742e0b4baa213b3525935082cdd4f92a820c
v4.3.0 src/utility/parse-fn-args.sh ../lib/tegonal-scripts/src/utility/parse-fn-args.sh .* 8d462867e13d6a996a2e26560c439c4253c7fc91e9f4c8ec4476f10ff3fe82086de1f9bc1391ed1085e0db9309ecd8cc65d55313d466f39d9a4ff78183419f92
v4.3.0 src/utility/update-bash-docu.sh ../lib/tegonal-scripts/src/utility/update-bash-docu.sh .* 2f46bf099b591230dc822ecb7506c5de121bb9dda87b45c218e3bf3e20a473c2eaa20c2042a58bc67a9baeb47d622f8cfffbabe2b4d8195a368d3887ed75cffc
v4.3.0 src/utility/parse-args.sh ../lib/tegonal-scripts/src/utility/parse-args.sh .* a203ca483f01fb71d06b49f071fadb846a88d7eae598dbffd594188a5bc5dd0c613670c9c1755976b83ada958d523f4a3444f6e756e777e77d4e272ac6dc0d64
v4.3.0 src/utility/checks.sh ../lib/tegonal-scripts/src/utility/checks.sh .* b5d1103bd49ef05453ddc24f5445e811592636bec1ae4472820f6e7fc027f69608343c371ac1c96d800d8cb866d01e275ab69613989a704041b4443a3fe755c2
v4.3.0 src/utility/parse-commands.sh ../lib/tegonal-scripts/src/utility/parse-commands.sh .* b7468e87749670e93ea7498e22b2ac60ad27cf561fba159a541df8832d50685feae12300144635e5e7139478496333a882b90b4cc8ed2a530fdddc0ffd01b5e0
v4.3.0 src/utility/replace-snippet.sh ../lib/tegonal-scripts/src/utility/replace-snippet.sh .* 92ab9e494b686619649df7b297cb316865ed9e3ebb85ef2c16143289901ab4cd5fd14b1ce775a38c62ad99366e5cc4cf893ebb23018ee2b5b4cef74392bc50e8
v4.3.0 src/utility/ask.sh ../lib/tegonal-scripts/src/utility/ask.sh .* 8fa9c70962f7f5f93313a5cc9e5e09aa68bde106d00a8e1d8416c97baa890e61a24ddba4df81e815a4370c14c31501cc90cd95f28fba64df998586c4798155b0
v4.3.0 src/utility/replace-help-snippet.sh ../lib/tegonal-scripts/src/utility/replace-help-snippet.sh .* 99143ad9e7f9935e967db796d213aca9f8cedd34f94902923f93fa105742a8e3f28b6dd1a58015ff01efd9d89089e2e125a2eb59902404621ee78b48b0c994d5
v4.3.0 src/utility/source-once.sh ../lib/tegonal-scripts/src/utility/source-once.sh .* 8e7cf2ae70755d521e09c17ff82778208bc6cc2abacdf19109de7b3b44789b633c2f4858e6d2ea5cdede6920b419a57b82525f6001af4877637989d2572c3868
v4.3.0 src/utility/recursive-declare-p.sh ../lib/tegonal-scripts/src/utility/recursive-declare-p.sh .* ba3aa16d17e2ee36d4338574edfe8f96e478673a5ab4941f6b7ed938c8d913e0fcf5040fad9edb15dc1de181b8e973ef4e806f37e82357076df75250fbdf2313
v4.3.0 src/ci/install-shellcheck.sh ../lib/tegonal-scripts/src/ci/install-shellcheck.sh .* 213f37ebd8ac5a9fa04d8654ef75c6a28ea6c56af78b5274b2ec392f61f6df0a322711a1ec68460c0c419867c839138ac8bf06b760b59254c968be488018bb88
v4.3.0 src/qa/run-shellcheck.sh ../lib/tegonal-scripts/src/qa/run-shellcheck.sh .* da94dacee0bf2432816eb097e228ccf5f5c863b322f5a59bb9581ced23a886d8a713a3e38cce4e47882517de4f275d66ac60fcf75345e0ad2744113084ec06dd
v4.3.0 src/utility/http.sh ../lib/tegonal-scripts/src/utility/http.sh .* e4cf8f63ae96533fb35845d2b6e4a4238843ffd4b39710d0567aa0c0dde86d3be8e25a663f4a1589ec9b833c21ec23ea5fed873bc4551abd815056c496d31412
v4.3.0 src/utility/execute-if-defined.sh ../lib/tegonal-scripts/src/utility/execute-if-defined.sh .* 929d954b6f21302d657ba10f6dad01fa6afca044e52b1d352c9af93c84d4550999d2f51bdf6c054f1f3789043d440e742efd0fb082ef8fed2a745d85e79b92fe
v4.3.0 src/releasing/sneak-peek-banner.sh ../lib/tegonal-scripts/src/releasing/sneak-peek-banner.sh .* 2730157d8aded8425b27f293ab28d4cda763f1922ff09173104ef5a75ab673c3d37277787432b9517e2d6bd19ac054ef00b7643cbb161b5628420dc5ae261f9e
v4.3.0 src/releasing/prepare-files-next-dev-cycle.sh ../lib/tegonal-scripts/src/releasing/prepare-files-next-dev-cycle.sh .* 838f2ad0217c796a68fcd18edf022701fa019e4a56133af9a8df9c501d1f25ddc08d506a7a1540e2856e1de9ab20c12831003a2802598f0dc2df153ced86be59
v4.3.0 src/releasing/update-version-issue-templates.sh ../lib/tegonal-scripts/src/releasing/update-version-issue-templates.sh .* 98f222d274dd8d1165834f742c6c092e97ddf6e5d3396f3fba2897057bc3b244f842eea6ba67c81fbdac49a339e8f67e245056583de14e6a8b4583ba1dfe82e9
v4.3.0 src/releasing/pre-release-checks-git.sh ../lib/tegonal-scripts/src/releasing/pre-release-checks-git.sh .* f2023b228b7c58f07820c09e1bf0680219c635001dcda6c92f0e71f57669ff8bcfd8afec30385f3f508a497f70ab363c0a98fa281ce83a255154aa53741c49fb
v4.3.0 src/releasing/toggle-sections.sh ../lib/tegonal-scripts/src/releasing/toggle-sections.sh .* 75d39b5add59bcb09d0b2129c53a993d7de34e866de0f9567193c07490e0aed719ea9abb5287dc7b2106005a92a5cb21fa07009fd8c873bb5e1c5a660c6fd567
v4.3.0 src/releasing/release-template.sh ../lib/tegonal-scripts/src/releasing/release-template.sh .* 8186a8100d4ddbb1e5c40b00ad937487bed6cd6ed44ef977701b0bc4a0c077ac2740d5c02849a1916dca7fd5e459a196fe175495596d8adbdf286345fbbf291d
v4.3.0 src/releasing/deduce-next-version.source.sh ../lib/tegonal-scripts/src/releasing/deduce-next-version.source.sh .* f994f46199837d041f7a321d497b918bcd26506d7be65ccd249e7391c2c919f0d0349cc219ebfe5272a1b7f658e9cbace3fd6996b025497c95c85437784e7ec5
v4.3.0 src/releasing/update-version-common-steps.sh ../lib/tegonal-scripts/src/releasing/update-version-common-steps.sh .* cc527d5aef040dbc96b4f261f18a10242f11f71694cb2c5671fc790e8e9344f8fedb4404ddde9c2abf00e2b6caf251039938f164741c97ac742432f5b755b0ef
v4.3.0 src/releasing/update-version-README.sh ../lib/tegonal-scripts/src/releasing/update-version-README.sh .* 7ef4fb905716dd1d6ddcedb60f965b3d13164c77beac4443ecc4261fd55cf6ff72d3819657b4d20d9d5bfa1e1bbc0e4a5423b809b9bce38d9102230a93edb154
v4.3.0 src/releasing/update-version-scripts.sh ../lib/tegonal-scripts/src/releasing/update-version-scripts.sh .* 6adbacdb592846a03fa1c7452ed3a0722336c60b4bd76653511332b40da143b7bc0acf87ed5f53dd51f842febfd7234cf5582c56345b1d68bd1644cfd8c432bb
v4.3.0 src/releasing/common-constants.source.sh ../lib/tegonal-scripts/src/releasing/common-constants.source.sh .* 8a8525550baf6f58f97bffc9ac93f8391885c57b42c8a98a11acf0527581eae31bafaca97fbc322e7386c05037bd520825e628b327ee94078e06cad28b5852bc
v4.3.0 src/releasing/prepare-next-dev-cycle-template.sh ../lib/tegonal-scripts/src/releasing/prepare-next-dev-cycle-template.sh .* f0b7a42cfc7b4eb33e240248b8b2ff3f222f280b02a22b6a98182ee9882e6f34ace3efc808d3a3e00fb31896bd25fa174774eb67e672649066331fa0d9626239
v4.3.0 src/releasing/release-files.sh ../lib/tegonal-scripts/src/releasing/release-files.sh .* 9b6ca8fe1606d5fa276bcfae02663810eb5fc080598fcb3480974f03ab3d071e5d5f42b213302f7eac453e8da8e2d53243f76243db6b5324a0a03c755b9871d4
32 changes: 23 additions & 9 deletions lib/tegonal-scripts/src/ci/install-shellcheck.sh
Original file line number Diff line number Diff line change
Expand Up @@ -6,11 +6,10 @@
# \__/\__/\_, /\___/_//_/\_,_/_/ It is licensed under Apache License 2.0
# /___/ Please report bugs and contribute back your improvements
#
# Version: v4.2.0
# Version: v4.3.0
####### Description #############
#
# function which searches for *.sh files within defined paths (directories or a single *.sh) and
# runs shellcheck on each file with predefined settings i.a. sets `-s bash`
# installs shellcheck v0.10.0 into $HOME/.local/lib
#
####### Usage ###################
#
Expand All @@ -35,12 +34,27 @@ declare currentDir
currentDir=$(pwd)
tmpDir=$(mktemp -d -t download-shellcheck-XXXXXXXXXX)
cd "$tmpDir"
echo "6c881ab0698e4e6ea235245f22832860544f17ba386442fe7e9d629f8cbedf87 ./shellcheck-v0.10.0.linux.x86_64.tar.xz" >shellcheck-v0.10.0.linux.x86_64.tar.xz.sha256
wget --no-verbose https://github.com/koalaman/shellcheck/releases/download/v0.10.0/shellcheck-v0.10.0.linux.x86_64.tar.xz
sha256sum -c shellcheck-v0.10.0.linux.x86_64.tar.xz.sha256
tar -xf ./shellcheck-v0.10.0.linux.x86_64.tar.xz
chmod +x ./shellcheck-v0.10.0/shellcheck
shellcheckVersion="v0.10.0"
echo "6c881ab0698e4e6ea235245f22832860544f17ba386442fe7e9d629f8cbedf87 ./shellcheck-$shellcheckVersion.linux.x86_64.tar.xz" >"shellcheck-$shellcheckVersion.linux.x86_64.tar.xz.sha256"
wget --no-verbose "https://github.com/koalaman/shellcheck/releases/download/$shellcheckVersion/shellcheck-$shellcheckVersion.linux.x86_64.tar.xz"
sha256sum -c "shellcheck-$shellcheckVersion.linux.x86_64.tar.xz.sha256"
tar -xf "./shellcheck-$shellcheckVersion.linux.x86_64.tar.xz"
chmod +x "./shellcheck-$shellcheckVersion/shellcheck"
mkdir -p "$HOME/.local/bin"
ln -s "$tmpDir/shellcheck-v0.10.0/shellcheck" "$HOME/.local/bin/shellcheck"
shellcheckInTmp="$tmpDir/shellcheck-$shellcheckVersion"
shellcheckInHomeLocalLib="$HOME/.local/lib/shellcheck-$shellcheckVersion"
shellcheckBin="$HOME/.local/bin/shellcheck"
if [[ -d "$shellcheckInHomeLocalLib" ]]; then
echo "going to remove the existing installation in $shellcheckInHomeLocalLib"
rm -r "$shellcheckInHomeLocalLib"
else
mkdir -p "$HOME/.local/lib"
fi
mv "$shellcheckInTmp" "$shellcheckInHomeLocalLib"
if [[ -f "$shellcheckBin" ]]; then
rm "$shellcheckBin"
fi
ln -s "$shellcheckInHomeLocalLib/shellcheck" "$shellcheckBin"

cd "$currentDir"
shellcheck --version
4 changes: 2 additions & 2 deletions lib/tegonal-scripts/src/qa/run-shellcheck.sh
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@
# \__/\__/\_, /\___/_//_/\_,_/_/ It is licensed under Apache License 2.0
# /___/ Please report bugs and contribute back your improvements
#
# Version: v4.2.0
# Version: v4.3.0
####### Description #############
#
# function which searches for *.sh files within defined paths (directories or a single *.sh) and
Expand Down Expand Up @@ -46,7 +46,7 @@ sourceOnce "$dir_of_tegonal_scripts/utility/recursive-declare-p.sh"
sourceOnce "$dir_of_tegonal_scripts/utility/array-utils.sh"

function runShellcheck() {
exitIfCommandDoesNotExist "shellcheck" "see https://github.com/koalaman/shellcheck#installing"
exitIfCommandDoesNotExist "shellcheck" "execute $dir_of_tegonal_scripts/ci/install-shellcheck.sh (if pulled) or see https://github.com/koalaman/shellcheck#installing"

if (($# < 2)); then
logError "At least two parameters need to be passed to runShellcheck, given \033[0;36m%s\033[0m\nFollowing a description of the parameters:" "$#"
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@
# \__/\__/\_, /\___/_//_/\_,_/_/ It is licensed under European Union Public License 1.2
# /___/ Please report bugs and contribute back your improvements
#
# Version: v4.2.0
# Version: v4.3.0
####### Description #############
#
# constants intended to be sourced into a function
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@
# \__/\__/\_, /\___/_//_/\_,_/_/ It is licensed under Apache License 2.0
# /___/ Please report bugs and contribute back your improvements
#
# Version: v4.2.0
# Version: v4.3.0
####### Description #############
#
# intended to be sourced into a function which expects params version and nextVersion
Expand Down
Loading
Loading