From b0928820011f2fc4a8b55d74546362cb9d841076 Mon Sep 17 00:00:00 2001 From: tegonal-bot Date: Tue, 31 Mar 2026 10:04:08 +0000 Subject: [PATCH] update files of remote tegonal-scripts to version v4.11.0 via gt --- .gt/remotes/tegonal-scripts/pulled.tsv | 76 +++++++++---------- .../src/ci/install-shellcheck.sh | 2 +- lib/tegonal-scripts/src/ci/install-shfmt.sh | 2 +- lib/tegonal-scripts/src/qa/run-shellcheck.sh | 6 +- lib/tegonal-scripts/src/qa/run-shfmt.sh | 6 +- .../src/releasing/common-constants.source.sh | 2 +- .../releasing/deduce-next-version.source.sh | 2 +- .../src/releasing/pre-release-checks-git.sh | 8 +- .../releasing/prepare-files-next-dev-cycle.sh | 8 +- .../prepare-next-dev-cycle-template.sh | 8 +- .../src/releasing/release-files.sh | 8 +- .../src/releasing/release-template.sh | 8 +- .../src/releasing/sneak-peek-banner.sh | 8 +- .../src/releasing/toggle-sections.sh | 8 +- .../src/releasing/update-version-README.sh | 8 +- .../releasing/update-version-common-steps.sh | 8 +- .../update-version-issue-templates.sh | 8 +- .../src/releasing/update-version-scripts.sh | 8 +- lib/tegonal-scripts/src/setup.sh | 13 ++-- .../src/utility/array-utils.sh | 6 +- lib/tegonal-scripts/src/utility/ask.sh | 6 +- lib/tegonal-scripts/src/utility/checks.sh | 6 +- lib/tegonal-scripts/src/utility/cleanups.sh | 6 +- .../src/utility/execute-if-defined.sh | 6 +- lib/tegonal-scripts/src/utility/git-utils.sh | 6 +- lib/tegonal-scripts/src/utility/gpg-utils.sh | 6 +- lib/tegonal-scripts/src/utility/http.sh | 8 +- lib/tegonal-scripts/src/utility/io.sh | 6 +- lib/tegonal-scripts/src/utility/log.sh | 19 +++-- lib/tegonal-scripts/src/utility/parse-args.sh | 6 +- .../src/utility/parse-commands.sh | 6 +- .../src/utility/parse-fn-args.sh | 6 +- .../src/utility/parse-utils.sh | 6 +- .../src/utility/recursive-declare-p.sh | 6 +- .../src/utility/replace-help-snippet.sh | 6 +- .../src/utility/replace-snippet.sh | 6 +- .../src/utility/source-once.sh | 4 +- .../src/utility/string-utils.sh | 6 +- .../src/utility/update-bash-docu.sh | 6 +- 39 files changed, 170 insertions(+), 160 deletions(-) diff --git a/.gt/remotes/tegonal-scripts/pulled.tsv b/.gt/remotes/tegonal-scripts/pulled.tsv index bdd9331..eeb3ac6 100644 --- a/.gt/remotes/tegonal-scripts/pulled.tsv +++ b/.gt/remotes/tegonal-scripts/pulled.tsv @@ -1,40 +1,40 @@ #@ Version: 1.2.0 tag file relativeTarget tagFilter hasPlaceholder sha512 -v4.10.0 src/setup.sh ../lib/tegonal-scripts/src/setup.sh .* false d207702e661011e7a2255fbc18acade5308a3534fd60b6f6ab9b5ec998fd6d823c9e4996276ced0ccb0729232ad252893ba7361898920da092a8fb5c97d721b0 -v4.10.0 src/utility/io.sh ../lib/tegonal-scripts/src/utility/io.sh .* false 66ad974af04ac0de9c0791944f18132a91e3ce578c845c8d433791a65ee677f900130adfac1ea382f2b8f1da89d3d2586dfbdbd164620abfd81c458481f2e9af -v4.10.0 src/utility/array-utils.sh ../lib/tegonal-scripts/src/utility/array-utils.sh .* false 95243ea8a46aa2afa3c91e9fad23a1f43369163f1665c350cb4dda7ffb8d26932bc8d41f25b9e7f6e9fffe549fe3d6514ce458c7113ccbc54eb32858e8e49121 -v4.10.0 src/utility/parse-utils.sh ../lib/tegonal-scripts/src/utility/parse-utils.sh .* false cb3563986907b4e4c1ee0177b855c60292e87081e3a51835b9e17ca4715ae1341aea6ab1698455b64642e24ea23df94c203a308c0ba7641986faacf19f71228f -v4.10.0 src/utility/git-utils.sh ../lib/tegonal-scripts/src/utility/git-utils.sh .* false 0c459b43fed55c656d005ddffdb121c22f695aa7dc6969e7c0ac26dd4a0333ddbe3b50ecf51e3591e50ffe776bb0b182691401cc8a501d34ade827e507f9c96a -v4.10.0 src/utility/gpg-utils.sh ../lib/tegonal-scripts/src/utility/gpg-utils.sh .* false 6ab5898e31403a3fc7d06bdd0b5101e53fbba47e9aa2d03ca93c33fe43d1839fe25438edb7ea67b5cf555b825968b708539302f1b761d35e1857da700f081c18 -v4.10.0 src/utility/log.sh ../lib/tegonal-scripts/src/utility/log.sh .* false 58f9fe17e68755c910c6a9cd01f14ee40b55a21e1d4abfe626007090277f9705877bb9b4bef91eba51ff277074e188bbc265c236d6be5abaec8f61d9ac135282 -v4.10.0 src/utility/parse-fn-args.sh ../lib/tegonal-scripts/src/utility/parse-fn-args.sh .* false 7be634a5f4413c22ec10c72021f494473acf26e1d232b69910c5faafd7a16d8c78ebc1384964aa56eb52d646819ae48a0d885a4bbe5bd7fa428af4470621112f -v4.10.0 src/utility/update-bash-docu.sh ../lib/tegonal-scripts/src/utility/update-bash-docu.sh .* false d06cee6b1d64f1d008bbc5fdda430b7cdb8ff4e675c846b04265b3a2d376bd80c3fa03fa4786f05ba1cfbda442b1641486db6531ed3b565a59ce3262e88d1d3f -v4.10.0 src/utility/parse-args.sh ../lib/tegonal-scripts/src/utility/parse-args.sh .* false fb3c9cd0bd1c8bf9ca8208ad603ca2ba7f072a1313d29d09026bfc1fd4ac75c81a0236369d1d0c2594503fd28c4977655418f9a70eb60fe45a1b60b896b992df -v4.10.0 src/utility/checks.sh ../lib/tegonal-scripts/src/utility/checks.sh .* false d01276bfea9f7e5db4a00139ae18988cb035c71cd82b58a9432a27fa1fd59b54e7eb01cecd6ae6ca29ea93e4563528edb98d380481a1b2c95c93188b637af0f2 -v4.10.0 src/utility/parse-commands.sh ../lib/tegonal-scripts/src/utility/parse-commands.sh .* false 150d0376d30d364d75603987e022a7510a2f86cc439e36c062e00b35d766f84f95e67f64dfe7c42ecd74c4bd29c268e65bb66c9cf2104ca470d803e4c34c8dee -v4.10.0 src/utility/replace-snippet.sh ../lib/tegonal-scripts/src/utility/replace-snippet.sh .* false 068be31de648713e330c70231455e5af58b50aa0ffd38f226b4e46c8c15b81c084e2eb89b3c069e735cdbf83f40b3bd9e486ca42ee8cf224bfdc7e0c2b2a3cb5 -v4.10.0 src/utility/ask.sh ../lib/tegonal-scripts/src/utility/ask.sh .* false 169e018e2468b70696f0e0051ceee4887cb175ec6f65bb054cf44ebd192cd41d7a2b442ae6f56169f5f5547e85031bbe06e524f1d53ceaf0318a66a3a1cf862f -v4.10.0 src/utility/replace-help-snippet.sh ../lib/tegonal-scripts/src/utility/replace-help-snippet.sh .* false 37de2485003e30b285f2f41c531b6ffe01be1c597414428dea99d18666dd42e08ba29279c5a1ca47b21e0fe36b2a29c6555682b189beca5eade0558709de50a0 -v4.10.0 src/utility/source-once.sh ../lib/tegonal-scripts/src/utility/source-once.sh .* false 78009fd5e659a765486f805eb3211ad3ca70c807017f952dd1c87b3a7a3a28acaa954583cdd33bd525969febfbf046d7ef1f7e1168ce54626447592c17286a2d -v4.10.0 src/utility/recursive-declare-p.sh ../lib/tegonal-scripts/src/utility/recursive-declare-p.sh .* false 0f3be001ffb0f61b6811b6aae57e90d2d04a3c17907756486b033f9d8eda4ffff24eec5b58d505705eafa4ab59535a847c8d3916f6838e7b388c2c44b04e5c72 -v4.10.0 src/releasing/sneak-peek-banner.sh ../lib/tegonal-scripts/src/releasing/sneak-peek-banner.sh .* false 0b40d49b49772edb95aa5d4ec7773d861078b19ae9910a8de3c1c096aa98e1f3c386006bee9a4acef099079dc8fa8ac616db8615a9e20147ffee44020b7b1279 -v4.10.0 src/releasing/prepare-files-next-dev-cycle.sh ../lib/tegonal-scripts/src/releasing/prepare-files-next-dev-cycle.sh .* false 9f3816531905adc5fbcb554fc6719d39c7c55daa8868cf3dcf8e1c7ea3ec26dad7446789f2bbfbfe6bcb10b726bf654107d080f6d208a77add6471aeea6ab5de -v4.10.0 src/releasing/toggle-sections.sh ../lib/tegonal-scripts/src/releasing/toggle-sections.sh .* false 273001a06b0f9e363f02bd7b0660033753f7ae5e67333bb0cb840e12f7a26343e1b6cb132b8074a02191d0f6c25e35cc1ec093a76982cd54c9f3f1cad51cfca5 -v4.10.0 src/releasing/update-version-README.sh ../lib/tegonal-scripts/src/releasing/update-version-README.sh .* false a04f952d13f801992bf2c96c2311e3091e1d61657924b08c96587335c6dae23045eeb6993b7be5d884fb9a505fa765fe6b1d3ba5597b46d46aad3bde4aa92758 -v4.10.0 src/releasing/update-version-scripts.sh ../lib/tegonal-scripts/src/releasing/update-version-scripts.sh .* false 338bbdb71b4b9b033a4f5420d53e40ca4a6b733a39b6eac61df116be8edc86560ae703273a30b85a51d4301696a5ffc464e225ef42052d049abc42c3095e3075 -v4.10.0 src/releasing/release-files.sh ../lib/tegonal-scripts/src/releasing/release-files.sh .* false b3eea7fd9e2384bf320a3e51a234ade3b8094dfe78b90f1fe07269fb8063960aae7bbd1e092373b91fea83d730f0737311d4c7054c80eb2b195d10a3e6813734 -v4.10.0 src/qa/run-shellcheck.sh ../lib/tegonal-scripts/src/qa/run-shellcheck.sh .* false 806961a7ac676f75657184173514b0a9c29ecbd7b342e0def9b34f02f565689c31f2eada1fa2d30ac413949cb14c46a54b95e937063c0cddead14537cd09601e -v4.10.0 src/releasing/update-version-issue-templates.sh ../lib/tegonal-scripts/src/releasing/update-version-issue-templates.sh .* false 01f5ae890c002cd2aa7da059a638523e32ee78c9210ac031c123902fa035c47833a0d782b82ea2f87e197c4287f85382809fc55035f224581326259c3f7b9024 -v4.10.0 src/ci/install-shellcheck.sh ../lib/tegonal-scripts/src/ci/install-shellcheck.sh .* false ab3a71d4e3e5a5ff5ccce9b01703d88ba8a6f8fe8442b8e8dc833822b7e14018a6da178667b398146fb66dc87c97ca81bf0bb0e29b4d071d6eb04ac0398f075e -v4.10.0 src/releasing/pre-release-checks-git.sh ../lib/tegonal-scripts/src/releasing/pre-release-checks-git.sh .* false 20d6fc39f40f5fb8c0dc4c04e6025ab163ae6e5cb31266c7a9bb4944e5c11d914bce5a0de0562416e08b540e45b25de8f4a989b9d255863d01171068ef86e770 -v4.10.0 src/releasing/release-template.sh ../lib/tegonal-scripts/src/releasing/release-template.sh .* false 3d4b0192dbb7a361d8c67b275d476802223a818590c24c3ca58628e715cbfb2418e9b4e87f44e1fa354f0267ed84dcfb352ef5520bd54f39d0261d10f2b1e908 -v4.10.0 src/releasing/deduce-next-version.source.sh ../lib/tegonal-scripts/src/releasing/deduce-next-version.source.sh .* false a10014536002fbf194dd76fa6fcc4b0c58ac57a910fc3b91f3050d06acf0839ed4a5a688fb4d554a3e68d41139407226a0f76ba1cb57c16cf7c76591fe7a96a4 -v4.10.0 src/releasing/update-version-common-steps.sh ../lib/tegonal-scripts/src/releasing/update-version-common-steps.sh .* false 64e0a793af6b405e9c8992b7e82cd9905a49a61b37f4a441a7fa4ac9f4d4637b7278ddcb836c9e4f9e65b07b93fb8efbe047bed75181fb530ce257f610fc1328 -v4.10.0 src/releasing/common-constants.source.sh ../lib/tegonal-scripts/src/releasing/common-constants.source.sh .* false d6f007f6b0e504d2b26fd21c0c7b71d003bdfa576f8164f6fd826190a0756a74a3df5bfac36d42d91266039b69383140cf57eb6ee85753855d46ef7b91e796d8 -v4.10.0 src/releasing/prepare-next-dev-cycle-template.sh ../lib/tegonal-scripts/src/releasing/prepare-next-dev-cycle-template.sh .* false ebb7469c1a2f4ba020600f38df2552b62fbe5ae0592162564d49f5ea522b779b51d12b634ff9424f606ccb07b8dfae45cc4d27de6a3fb3478c61bfc08eb00f45 -v4.10.0 src/utility/http.sh ../lib/tegonal-scripts/src/utility/http.sh .* false 93dd610980486a94544b99735604fb4c04f7f73a7d601027db05ece194ea6bfdd3892f97fe2fe03e6a811fb091f7efbb7e729addae81a2f6030a11d7f8b6c4fa -v4.10.0 src/utility/execute-if-defined.sh ../lib/tegonal-scripts/src/utility/execute-if-defined.sh .* false 298abc4bca8dfef319d674852d64b5d28171b2ede5daf1705eec2b14c819a6f68afdc5500115c8dc90fa026a5a66d626c80656ae0320dab7def7adff412c550c -v4.10.0 src/utility/cleanups.sh ../lib/tegonal-scripts/src/utility/cleanups.sh .* false d4143dd4ced4978cd3b529adefc26b455fdf2e958a9e3707c267a27785017ef9d062963a9863642f721669c8f359cfa9638f706a49690db75698a3eaf67fa369 -v4.10.0 src/utility/string-utils.sh ../lib/tegonal-scripts/src/utility/string-utils.sh .* false df49edead4db5f39c9197b9544343564723880d2be851656718f528c0fe92a5c378315be67836dad70c094c4beabd5428beafe9d6693391d1718b9f8b14db73e -v4.10.0 src/ci/install-shfmt.sh ../lib/tegonal-scripts/src/ci/install-shfmt.sh .* false da23a78283267d8c3e0ff30ef2d3dad0b8d9b82da0b5fe9a273ece62039b9cc2dffcf89132632ce32bacae6987f659a7e9f91216416274e69818717e2b5b5e2a -v4.10.0 src/qa/run-shfmt.sh ../lib/tegonal-scripts/src/qa/run-shfmt.sh .* false 6dbb462e88c764d1905f8e6179169942da5035dee74f89df1d83011216ddc6bfa6c4fe556c79c3f92c7f7cadb09ab1b8945304b822930ba4c6137e04a063265c +v4.11.0 src/setup.sh ../lib/tegonal-scripts/src/setup.sh .* false 259c46ea62afe5284a6e39fbd77343b32f98579584506d519c47fedee471adcaf91addaab10cc2804de2a4bfe119a6682a0d7952a456e4a617b2727ba541e8b0 +v4.11.0 src/utility/io.sh ../lib/tegonal-scripts/src/utility/io.sh .* false feb7b71939f4278d999fd0367489724644e89291f13a4d66e75350e19b18cafafcd2d64027ee46b125ea34e9deae1a0d1261899bca37d1134c7c1028417c4196 +v4.11.0 src/utility/array-utils.sh ../lib/tegonal-scripts/src/utility/array-utils.sh .* false 638528571b35f2a5d545a5b722a09be65ebd79dd8195adf30e31279167c19e4d8f8cbdda3d4fb388a3df3f00e2e5143b01146d5b43d64b9dc351807946317470 +v4.11.0 src/utility/parse-utils.sh ../lib/tegonal-scripts/src/utility/parse-utils.sh .* false 1bca82bd4e26b115f6fc97e3875829fa7dacb2e9600ac1454cab89a8c54dc0a0f7d4cfc9cf8ad73c61a758a41830f125c79341b9b4cca454be62102ba8092945 +v4.11.0 src/utility/git-utils.sh ../lib/tegonal-scripts/src/utility/git-utils.sh .* false 3c9481c78de9be1d214f5052325c88b4ff29e32e42c7c5857f73fe4fa6b96b09e44c50cb53082db9bdab27b302782cc0dcff6b9615b982b9a38feeaa064679e1 +v4.11.0 src/utility/gpg-utils.sh ../lib/tegonal-scripts/src/utility/gpg-utils.sh .* false 9f03d8101701642f4d34f0b51aeb6cf149723b9c34f4e77b4c5d3f2f1c58bff52439df93652c923edab3ec9f3e3381a56e782caecb0636a438c28b078742830f +v4.11.0 src/utility/log.sh ../lib/tegonal-scripts/src/utility/log.sh .* false ce9e961e70e1d39ce7706c8cbe652c88e7e65808c324dd83d2f605c5622ca6ebbc766d5ddfc8c8f775bfbb6b408c214c298d0c255d493d9ee11e466798438c36 +v4.11.0 src/utility/parse-fn-args.sh ../lib/tegonal-scripts/src/utility/parse-fn-args.sh .* false 2e1ac93067cf7f03b37050cea74c804c72738e5a0e577d8a6b45f2a0cca9d2e7dbd1b70ba11977aebeee8dcaa1246e7e9d5900fe1135951f587005158fc6687a +v4.11.0 src/utility/update-bash-docu.sh ../lib/tegonal-scripts/src/utility/update-bash-docu.sh .* false 1ef711fc3050b614815973d7c64e3fcb259f4a57794ed72f0a98f4d2c8f44d9461100c086937846bbfbd820df03b95de58b7703580ff205eb3c5b42da4021280 +v4.11.0 src/utility/parse-args.sh ../lib/tegonal-scripts/src/utility/parse-args.sh .* false 4153da10909d157717649b7812cde6abb5fa0b24fb2393110c972ff5f7bd390befe9e63888b40caabd6c4db443770d3e574189f98c56cdf425c9a6840a656994 +v4.11.0 src/utility/checks.sh ../lib/tegonal-scripts/src/utility/checks.sh .* false e15b73e0f5e8debcf26f2dc2e0ca8c482449824bff08d6e4a30e131122a0f5c8019e9f2b4363b18f7d72644b5e1a8f19cf00ec08ec72a4ff16b5e0bea84ec2fe +v4.11.0 src/utility/parse-commands.sh ../lib/tegonal-scripts/src/utility/parse-commands.sh .* false 148fa6afaa77236258545b33912011a0001ca31c9b7699c99ad8ca13e4db992487bb0171ec482fecbb6c6e75ed6c19f7a31328b2f1e8c9dcfa8f826adfa5504b +v4.11.0 src/utility/replace-snippet.sh ../lib/tegonal-scripts/src/utility/replace-snippet.sh .* false 4a2d1fb7577d50187f12ceee5400d7e379fda5d72c20a65b0774a573e8985572e8540a8c373ff47eb82b846c986d68b1f02bb4d1758d3c8721ad448586849c94 +v4.11.0 src/utility/ask.sh ../lib/tegonal-scripts/src/utility/ask.sh .* false a89d4ff74367ea9bbd3fd62ca918e69556ab69d527fb03cd03b028cae7556f5e7d0b09369721514aff2ad01099dfad9ceaab987a497b060be3897929bce3bf50 +v4.11.0 src/utility/replace-help-snippet.sh ../lib/tegonal-scripts/src/utility/replace-help-snippet.sh .* false 8d6ec8356eee2f049caeab11df08971f96297f3f4ebd362537d7478616efa0c3adc6f525a25acd88f8933c97821230c7749065d2f9c7981185cae726090d6afd +v4.11.0 src/utility/source-once.sh ../lib/tegonal-scripts/src/utility/source-once.sh .* false 15ccc27799d882d796c9214ee991b115680e3487407224c84afef5158c5b83b05e2a709e2317e43db8344ff3806e4a1a81aec6d741fda4115e9a5c4248a50f80 +v4.11.0 src/utility/recursive-declare-p.sh ../lib/tegonal-scripts/src/utility/recursive-declare-p.sh .* false 140d2f5bfcb64f3f07bb772293dbc1a0fd4a89fc4c07e2bcacd6ff3aa00cab3c7fd7b77b38cf69e35025d48ae5b1ca2d4dc3f82955c0bf84db743093c974e3d1 +v4.11.0 src/releasing/sneak-peek-banner.sh ../lib/tegonal-scripts/src/releasing/sneak-peek-banner.sh .* false 4fec1d3fc4bc3f7f1f4afd69a29cedacd88b7ce9d4f5a58f0ce9649b010c69b61fa65cd25832025e989a5cb3a288a3ebce86c81640ed4fb4b7cd5b2ac94b6fe5 +v4.11.0 src/releasing/prepare-files-next-dev-cycle.sh ../lib/tegonal-scripts/src/releasing/prepare-files-next-dev-cycle.sh .* false 7777a4d93a1ecc187d899151a3a3317d46327642cc2be1a7289d0bb1fc363f0a02e22170e5ee07b25013f632f2f8f56397be50c440496d11abb823d0d77bc726 +v4.11.0 src/releasing/toggle-sections.sh ../lib/tegonal-scripts/src/releasing/toggle-sections.sh .* false 73355bafc009cdd7744676ec8e785e4dcc7460dac6923ad349fbbc908b1c0be9bc4d2393b80dff0ae89abf40a13da824a9ec073f8a0ec69483db8b890fbee9f2 +v4.11.0 src/releasing/update-version-README.sh ../lib/tegonal-scripts/src/releasing/update-version-README.sh .* false 2ca26295a6f735c872fb2f466f7af35ab1bfff389b93025d6f0eb5f535d2be769c53fe46100504a80ed85b8129b4326c2373531927fe04218aec2ccff8bad8da +v4.11.0 src/releasing/update-version-scripts.sh ../lib/tegonal-scripts/src/releasing/update-version-scripts.sh .* false 91d21ded1587945983a82a777100e929545e2ea7cd29e2bfbd6488303d6a5ee904e59f640ee9a815e3ef8938182473c315eec258103bdee402bc53351fd1c57f +v4.11.0 src/releasing/release-files.sh ../lib/tegonal-scripts/src/releasing/release-files.sh .* false 65ed9c3bfd92e3250db41090a2bee9861d678750c5d215d6c73932e0ed92cb79300e242eeb53bc6fd81782358f7cc6f4d5b46c59271c8ba34950ceab315da8b2 +v4.11.0 src/qa/run-shellcheck.sh ../lib/tegonal-scripts/src/qa/run-shellcheck.sh .* false 05a51cf6a9b9b51b8d99c234cbfa6525549d8dceaca8f6a1ac24b8ad14d0eea0552a3d91637b3011bb1008ee4f3499994b36dd080416b0d5c2333ddc647565e0 +v4.11.0 src/releasing/update-version-issue-templates.sh ../lib/tegonal-scripts/src/releasing/update-version-issue-templates.sh .* false f4a5bd5f8ef55cc00a764628fe4ffeee978a372d83820ca4b122861e0ad3039cef0addf9f6a1650d54f6c691ef6ba3ca056dbde3ee3f38cfb8dec1c96c392641 +v4.11.0 src/ci/install-shellcheck.sh ../lib/tegonal-scripts/src/ci/install-shellcheck.sh .* false 3c66d1658280b93564749ee715f87c8e9ffba62168c3de79bd70f6ecfb9427a84bccd4d085e9cf50588724a7b8c5a1671bb769162f427a677011a02750d5b223 +v4.11.0 src/releasing/pre-release-checks-git.sh ../lib/tegonal-scripts/src/releasing/pre-release-checks-git.sh .* false 40fad4272796aa1d2bd17d554af9a17c75ee9a1c93c8db9b46848acdbc8b577dd7d6dd123d7450cb6793d08ddd06bd0e92ee144f28c119fc5c438f124ecbe2df +v4.11.0 src/releasing/release-template.sh ../lib/tegonal-scripts/src/releasing/release-template.sh .* false 8b168cb6db18afef4a60739456ae6e859da017829310ff7d58bba416e5ae2dbabe91bacaaee4d623dca610e661465a9f53bd2f94f17bf67ea0d3ffc2c1a9ce79 +v4.11.0 src/releasing/deduce-next-version.source.sh ../lib/tegonal-scripts/src/releasing/deduce-next-version.source.sh .* false 307724984b4139ea7a507ad3e1136a2e322e90ef86b86bfc45ea9e286c054e0dc53fe242e24ba9d6936190baa68b1349b677e419203b2300752ae0a77d0dfa5c +v4.11.0 src/releasing/update-version-common-steps.sh ../lib/tegonal-scripts/src/releasing/update-version-common-steps.sh .* false ec647b7fd97053afa7f2452df81c7f4159c1c7990d0ade1d46bbf690f8dbf6c68b2768b209abd602e03b493a590c196ccd2fe0831ff232d39663e8716adb89df +v4.11.0 src/releasing/common-constants.source.sh ../lib/tegonal-scripts/src/releasing/common-constants.source.sh .* false f9fc85247868b31544725a06d68783058329192b90a7f970d7d59acbb137fbf0694fdb094e4b18cb6de36de174ca42bf30c55dfb16283fcd4ac0345e35fd5b55 +v4.11.0 src/releasing/prepare-next-dev-cycle-template.sh ../lib/tegonal-scripts/src/releasing/prepare-next-dev-cycle-template.sh .* false 729ec5ea12b93225a06c5ba09e5ae4e4a61ff5ccd72d716c02b7d5115a7de12cd5189bf49d84dab4bf6f970361dedb37e65a9a3c0ed4ec0bcd1593c61de82cd0 +v4.11.0 src/utility/http.sh ../lib/tegonal-scripts/src/utility/http.sh .* false 03612323995fc1868a4c71e829bee0a5d870ad9404a6f5318ddf31710d71aeae38b84b08a52af51b605acefdae405714f06613be8e71956e1fbf707a5969ef49 +v4.11.0 src/utility/execute-if-defined.sh ../lib/tegonal-scripts/src/utility/execute-if-defined.sh .* false af3211110d4c4477b6ec23b934c2a677b591711d79411547f5f2013a8960ddc021750c16a410bd9990c11c3faa47ec00134304e49b658ec50323baaffd53a888 +v4.11.0 src/utility/cleanups.sh ../lib/tegonal-scripts/src/utility/cleanups.sh .* false e82389dfeb2cf3f197b8be53b37dd4d898267582e9e8a062c92518a3ae8d324b86ef293dcab4317ee05723231cf2f3790a8c10a83cc33d17120257d71968a51d +v4.11.0 src/utility/string-utils.sh ../lib/tegonal-scripts/src/utility/string-utils.sh .* false e6bad5ae8aa26188d1f09815d5336b85e4dfdb4e92f8869d531d8f095410293b0aa67bdc117b45f23bc23a6804d79e83392cb6d0735ecbd97d2d478e60bab473 +v4.11.0 src/ci/install-shfmt.sh ../lib/tegonal-scripts/src/ci/install-shfmt.sh .* false 43dc9cbefc9eb0ae965e022cd413675bdad95d1b4ba36c82d444aaca2212f85a800b8f52140acde0968e70b0a609b4ff01498400273b639832bbb32225463831 +v4.11.0 src/qa/run-shfmt.sh ../lib/tegonal-scripts/src/qa/run-shfmt.sh .* false 0c34f42975fc9459a6f8014bc4c72a1c1dff5c6eca36761dcadc46b1690d84e5aafed74dd48a16533eff89dfa5141c26640429a6b2c9fb0ce2b47f45a68e392c diff --git a/lib/tegonal-scripts/src/ci/install-shellcheck.sh b/lib/tegonal-scripts/src/ci/install-shellcheck.sh index 9aa4fc5..a030240 100755 --- a/lib/tegonal-scripts/src/ci/install-shellcheck.sh +++ b/lib/tegonal-scripts/src/ci/install-shellcheck.sh @@ -6,7 +6,7 @@ # \__/\__/\_, /\___/_//_/\_,_/_/ It is licensed under Apache License 2.0 # /___/ Please report bugs and contribute back your improvements # -# Version: v4.10.0 +# Version: v4.11.0 ####### Description ############# # # installs shellcheck v0.11.0 into $HOME/.local/lib and sets up a symlink in $HOME/.local/bin diff --git a/lib/tegonal-scripts/src/ci/install-shfmt.sh b/lib/tegonal-scripts/src/ci/install-shfmt.sh index 153a655..ec1496b 100755 --- a/lib/tegonal-scripts/src/ci/install-shfmt.sh +++ b/lib/tegonal-scripts/src/ci/install-shfmt.sh @@ -6,7 +6,7 @@ # \__/\__/\_, /\___/_//_/\_,_/_/ It is licensed under Apache License 2.0 # /___/ Please report bugs and contribute back your improvements # -# Version: v4.10.0 +# Version: v4.11.0 ####### Description ############# # # installs shfmt v3.12.0_linux_amd64 into $HOME/.local/bin diff --git a/lib/tegonal-scripts/src/qa/run-shellcheck.sh b/lib/tegonal-scripts/src/qa/run-shellcheck.sh index 6608768..31ae472 100755 --- a/lib/tegonal-scripts/src/qa/run-shellcheck.sh +++ b/lib/tegonal-scripts/src/qa/run-shellcheck.sh @@ -6,7 +6,7 @@ # \__/\__/\_, /\___/_//_/\_,_/_/ It is licensed under Apache License 2.0 # /___/ Please report bugs and contribute back your improvements # -# Version: v4.10.0 +# Version: v4.11.0 ####### Description ############# # # function which searches for *.sh files within defined paths (directories or a single *.sh) and @@ -19,7 +19,7 @@ # shopt -s inherit_errexit || { echo >&2 "please update to bash 5, see errors above" && exit 1; } # # Assumes tegonal's scripts were fetched with gt - adjust location accordingly # dir_of_tegonal_scripts="$(cd -- "$(dirname -- "${BASH_SOURCE[0]:-$0}")" >/dev/null && pwd 2>/dev/null)/../lib/tegonal-scripts/src" -# source "$dir_of_tegonal_scripts/setup.sh" "$dir_of_tegonal_scripts" +# source "$dir_of_tegonal_scripts/setup_tegonal_scripts.sh" "$dir_of_tegonal_scripts" # # source "$dir_of_tegonal_scripts/qa/run-shellcheck.sh" # @@ -43,7 +43,7 @@ unset CDPATH if ! [[ -v dir_of_tegonal_scripts ]]; then dir_of_tegonal_scripts="$(cd -- "$(dirname -- "${BASH_SOURCE[0]:-$0}")" >/dev/null && pwd 2>/dev/null)/.." - source "$dir_of_tegonal_scripts/setup.sh" "$dir_of_tegonal_scripts" + source "$dir_of_tegonal_scripts/setup_tegonal_scripts.sh" "$dir_of_tegonal_scripts" fi sourceOnce "$dir_of_tegonal_scripts/utility/checks.sh" sourceOnce "$dir_of_tegonal_scripts/utility/recursive-declare-p.sh" diff --git a/lib/tegonal-scripts/src/qa/run-shfmt.sh b/lib/tegonal-scripts/src/qa/run-shfmt.sh index 00ca013..7960a1e 100755 --- a/lib/tegonal-scripts/src/qa/run-shfmt.sh +++ b/lib/tegonal-scripts/src/qa/run-shfmt.sh @@ -6,7 +6,7 @@ # \__/\__/\_, /\___/_//_/\_,_/_/ It is licensed under Apache License 2.0 # /___/ Please report bugs and contribute back your improvements # -# Version: v4.10.0 +# Version: v4.11.0 ####### Description ############# # # function which runs shfmt on defined paths, ignoring *.doc.sh files. @@ -18,7 +18,7 @@ # shopt -s inherit_errexit || { echo >&2 "please update to bash 5, see errors above" && exit 1; } # # Assumes tegonal's scripts were fetched with gt - adjust location accordingly # dir_of_tegonal_scripts="$(cd -- "$(dirname -- "${BASH_SOURCE[0]:-$0}")" >/dev/null && pwd 2>/dev/null)/../lib/tegonal-scripts/src" -# source "$dir_of_tegonal_scripts/setup.sh" "$dir_of_tegonal_scripts" +# source "$dir_of_tegonal_scripts/setup_tegonal_scripts.sh" "$dir_of_tegonal_scripts" # # source "$dir_of_tegonal_scripts/qa/run-shfmt.sh" # @@ -41,7 +41,7 @@ unset CDPATH if ! [[ -v dir_of_tegonal_scripts ]]; then dir_of_tegonal_scripts="$(cd -- "$(dirname -- "${BASH_SOURCE[0]:-$0}")" >/dev/null && pwd 2>/dev/null)/.." - source "$dir_of_tegonal_scripts/setup.sh" "$dir_of_tegonal_scripts" + source "$dir_of_tegonal_scripts/setup_tegonal_scripts.sh" "$dir_of_tegonal_scripts" fi sourceOnce "$dir_of_tegonal_scripts/utility/checks.sh" sourceOnce "$dir_of_tegonal_scripts/utility/array-utils.sh" diff --git a/lib/tegonal-scripts/src/releasing/common-constants.source.sh b/lib/tegonal-scripts/src/releasing/common-constants.source.sh index 9eb926f..89e78d1 100644 --- a/lib/tegonal-scripts/src/releasing/common-constants.source.sh +++ b/lib/tegonal-scripts/src/releasing/common-constants.source.sh @@ -7,7 +7,7 @@ # \__/\__/\_, /\___/_//_/\_,_/_/ It is licensed under European Union Public License 1.2 # /___/ Please report bugs and contribute back your improvements # -# Version: v4.10.0 +# Version: v4.11.0 ####### Description ############# # # constants intended to be sourced into a function diff --git a/lib/tegonal-scripts/src/releasing/deduce-next-version.source.sh b/lib/tegonal-scripts/src/releasing/deduce-next-version.source.sh index 0b6ae14..0a14e90 100644 --- a/lib/tegonal-scripts/src/releasing/deduce-next-version.source.sh +++ b/lib/tegonal-scripts/src/releasing/deduce-next-version.source.sh @@ -7,7 +7,7 @@ # \__/\__/\_, /\___/_//_/\_,_/_/ It is licensed under Apache License 2.0 # /___/ Please report bugs and contribute back your improvements # -# Version: v4.10.0 +# Version: v4.11.0 ####### Description ############# # # intended to be sourced into a function which expects params version and nextVersion diff --git a/lib/tegonal-scripts/src/releasing/pre-release-checks-git.sh b/lib/tegonal-scripts/src/releasing/pre-release-checks-git.sh index 93ad9f8..a0ea6f0 100755 --- a/lib/tegonal-scripts/src/releasing/pre-release-checks-git.sh +++ b/lib/tegonal-scripts/src/releasing/pre-release-checks-git.sh @@ -6,7 +6,7 @@ # \__/\__/\_, /\___/_//_/\_,_/_/ It is licensed under Apache License 2.0 # /___/ Please report bugs and contribute back your improvements # -# Version: v4.10.0 +# Version: v4.11.0 ####### Description ############# # # Checks that releasing a certain version (creating a corresponding git tag) makes sense: We check: @@ -22,7 +22,7 @@ # shopt -s inherit_errexit || { echo >&2 "please update to bash 5, see errors above" && exit 1; } # # Assumes tegonal's scripts were fetched with gt - adjust location accordingly # dir_of_tegonal_scripts="$(cd -- "$(dirname -- "${BASH_SOURCE[0]:-$0}")" >/dev/null && pwd 2>/dev/null)/../lib/tegonal-scripts/src" -# source "$dir_of_tegonal_scripts/setup.sh" "$dir_of_tegonal_scripts" +# source "$dir_of_tegonal_scripts/setup_tegonal_scripts.sh" "$dir_of_tegonal_scripts" # # # checks releasing v0.1.0 makes sense and the current branch is main # "$dir_of_tegonal_scripts/releasing/pre-release-checks-git.sh" -v v0.1.0 @@ -34,11 +34,11 @@ set -euo pipefail shopt -s inherit_errexit || { echo >&2 "please update to bash 5, see errors above" && exit 1; } unset CDPATH -export TEGONAL_SCRIPTS_VERSION='v4.10.0' +export TEGONAL_SCRIPTS_VERSION='v4.11.0' if ! [[ -v dir_of_tegonal_scripts ]]; then dir_of_tegonal_scripts="$(cd -- "$(dirname -- "${BASH_SOURCE[0]:-$0}")" >/dev/null && pwd 2>/dev/null)/.." - source "$dir_of_tegonal_scripts/setup.sh" "$dir_of_tegonal_scripts" + source "$dir_of_tegonal_scripts/setup_tegonal_scripts.sh" "$dir_of_tegonal_scripts" fi sourceOnce "$dir_of_tegonal_scripts/utility/ask.sh" sourceOnce "$dir_of_tegonal_scripts/utility/git-utils.sh" diff --git a/lib/tegonal-scripts/src/releasing/prepare-files-next-dev-cycle.sh b/lib/tegonal-scripts/src/releasing/prepare-files-next-dev-cycle.sh index 7981df5..0a55ba0 100755 --- a/lib/tegonal-scripts/src/releasing/prepare-files-next-dev-cycle.sh +++ b/lib/tegonal-scripts/src/releasing/prepare-files-next-dev-cycle.sh @@ -6,7 +6,7 @@ # \__/\__/\_, /\___/_//_/\_,_/_/ It is licensed under Apache License 2.0 # /___/ Please report bugs and contribute back your improvements # -# Version: v4.10.0 +# Version: v4.11.0 ####### Description ############# # # Prepare the next dev cycle for files based on conventions: @@ -20,7 +20,7 @@ # shopt -s inherit_errexit || { echo >&2 "please update to bash 5, see errors above" && exit 1; } # # Assumes tegonal's scripts were fetched with gt - adjust location accordingly # dir_of_tegonal_scripts="$(cd -- "$(dirname -- "${BASH_SOURCE[0]:-$0}")" >/dev/null && pwd 2>/dev/null)/../lib/tegonal-scripts/src" -# source "$dir_of_tegonal_scripts/setup.sh" "$dir_of_tegonal_scripts" +# source "$dir_of_tegonal_scripts/setup_tegonal_scripts.sh" "$dir_of_tegonal_scripts" # # scriptsDir="$(cd -- "$(dirname -- "${BASH_SOURCE[0]:-$0}")" >/dev/null && pwd 2>/dev/null)" # sourceOnce "$scriptsDir/before-pr.sh" @@ -60,11 +60,11 @@ set -euo pipefail shopt -s inherit_errexit || { echo >&2 "please update to bash 5, see errors above" && exit 1; } unset CDPATH -export TEGONAL_SCRIPTS_VERSION='v4.10.0' +export TEGONAL_SCRIPTS_VERSION='v4.11.0' if ! [[ -v dir_of_tegonal_scripts ]]; then dir_of_tegonal_scripts="$(cd -- "$(dirname -- "${BASH_SOURCE[0]:-$0}")" >/dev/null && pwd 2>/dev/null)/.." - source "$dir_of_tegonal_scripts/setup.sh" "$dir_of_tegonal_scripts" + source "$dir_of_tegonal_scripts/setup_tegonal_scripts.sh" "$dir_of_tegonal_scripts" fi sourceOnce "$dir_of_tegonal_scripts/utility/execute-if-defined.sh" sourceOnce "$dir_of_tegonal_scripts/utility/parse-args.sh" diff --git a/lib/tegonal-scripts/src/releasing/prepare-next-dev-cycle-template.sh b/lib/tegonal-scripts/src/releasing/prepare-next-dev-cycle-template.sh index eb29883..36b1ba9 100755 --- a/lib/tegonal-scripts/src/releasing/prepare-next-dev-cycle-template.sh +++ b/lib/tegonal-scripts/src/releasing/prepare-next-dev-cycle-template.sh @@ -6,7 +6,7 @@ # \__/\__/\_, /\___/_//_/\_,_/_/ It is licensed under Apache License 2.0 # /___/ Please report bugs and contribute back your improvements # -# Version: v4.10.0 +# Version: v4.11.0 ####### Description ############# # # Prepares the next dev cycle based on conventions: @@ -26,7 +26,7 @@ # shopt -s inherit_errexit || { echo >&2 "please update to bash 5, see errors above" && exit 1; } # # Assumes tegonal's scripts were fetched with gt - adjust location accordingly # dir_of_tegonal_scripts="$(cd -- "$(dirname -- "${BASH_SOURCE[0]:-$0}")" >/dev/null && pwd 2>/dev/null)/../lib/tegonal-scripts/src" -# source "$dir_of_tegonal_scripts/setup.sh" "$dir_of_tegonal_scripts" +# source "$dir_of_tegonal_scripts/setup_tegonal_scripts.sh" "$dir_of_tegonal_scripts" # # function prepareNextAfterVersionUpdateHook() { # # some additional version bumps e.g. using perl @@ -60,11 +60,11 @@ set -euo pipefail shopt -s inherit_errexit || { echo >&2 "please update to bash 5, see errors above" && exit 1; } unset CDPATH -export TEGONAL_SCRIPTS_VERSION='v4.10.0' +export TEGONAL_SCRIPTS_VERSION='v4.11.0' if ! [[ -v dir_of_tegonal_scripts ]]; then dir_of_tegonal_scripts="$(cd -- "$(dirname -- "${BASH_SOURCE[0]:-$0}")" >/dev/null && pwd 2>/dev/null)/.." - source "$dir_of_tegonal_scripts/setup.sh" "$dir_of_tegonal_scripts" + source "$dir_of_tegonal_scripts/setup_tegonal_scripts.sh" "$dir_of_tegonal_scripts" fi sourceOnce "$dir_of_tegonal_scripts/utility/execute-if-defined.sh" sourceOnce "$dir_of_tegonal_scripts/utility/git-utils.sh" diff --git a/lib/tegonal-scripts/src/releasing/release-files.sh b/lib/tegonal-scripts/src/releasing/release-files.sh index 0ab9368..6f3b7b3 100755 --- a/lib/tegonal-scripts/src/releasing/release-files.sh +++ b/lib/tegonal-scripts/src/releasing/release-files.sh @@ -6,7 +6,7 @@ # \__/\__/\_, /\___/_//_/\_,_/_/ It is licensed under Apache License 2.0 # /___/ Please report bugs and contribute back your improvements # -# Version: v4.10.0 +# Version: v4.11.0 ####### Description ############# # # Releasing files based on conventions: @@ -24,7 +24,7 @@ # shopt -s inherit_errexit || { echo >&2 "please update to bash 5, see errors above" && exit 1; } # # Assumes tegonal's scripts were fetched with gt - adjust location accordingly # dir_of_tegonal_scripts="$(cd -- "$(dirname -- "${BASH_SOURCE[0]:-$0}")" >/dev/null && pwd 2>/dev/null)/../lib/tegonal-scripts/src" -# source "$dir_of_tegonal_scripts/setup.sh" "$dir_of_tegonal_scripts" +# source "$dir_of_tegonal_scripts/setup_tegonal_scripts.sh" "$dir_of_tegonal_scripts" # # scriptsDir="$(cd -- "$(dirname -- "${BASH_SOURCE[0]:-$0}")" >/dev/null && pwd 2>/dev/null)" # sourceOnce "$scriptsDir/before-pr.sh" @@ -75,11 +75,11 @@ set -euo pipefail shopt -s inherit_errexit || { echo >&2 "please update to bash 5, see errors above" && exit 1; } unset CDPATH -export TEGONAL_SCRIPTS_VERSION='v4.10.0' +export TEGONAL_SCRIPTS_VERSION='v4.11.0' if ! [[ -v dir_of_tegonal_scripts ]]; then dir_of_tegonal_scripts="$(cd -- "$(dirname -- "${BASH_SOURCE[0]:-$0}")" >/dev/null && pwd 2>/dev/null)/.." - source "$dir_of_tegonal_scripts/setup.sh" "$dir_of_tegonal_scripts" + source "$dir_of_tegonal_scripts/setup_tegonal_scripts.sh" "$dir_of_tegonal_scripts" fi sourceOnce "$dir_of_tegonal_scripts/utility/execute-if-defined.sh" sourceOnce "$dir_of_tegonal_scripts/utility/gpg-utils.sh" diff --git a/lib/tegonal-scripts/src/releasing/release-template.sh b/lib/tegonal-scripts/src/releasing/release-template.sh index 1fa5398..746a552 100755 --- a/lib/tegonal-scripts/src/releasing/release-template.sh +++ b/lib/tegonal-scripts/src/releasing/release-template.sh @@ -6,7 +6,7 @@ # \__/\__/\_, /\___/_//_/\_,_/_/ It is licensed under Apache License 2.0 # /___/ Please report bugs and contribute back your improvements # -# Version: v4.10.0 +# Version: v4.11.0 ####### Description ############# # # Defines a release process template where some conventions are defined: @@ -33,7 +33,7 @@ # shopt -s inherit_errexit || { echo >&2 "please update to bash 5, see errors above" && exit 1; } # # Assumes tegonal's scripts were fetched with gt - adjust location accordingly # dir_of_tegonal_scripts="$(cd -- "$(dirname -- "${BASH_SOURCE[0]:-$0}")" >/dev/null && pwd 2>/dev/null)/../lib/tegonal-scripts/src" -# source "$dir_of_tegonal_scripts/setup.sh" "$dir_of_tegonal_scripts" +# source "$dir_of_tegonal_scripts/setup_tegonal_scripts.sh" "$dir_of_tegonal_scripts" # # function releaseScalaLib() { # sbt publishSigned @@ -80,11 +80,11 @@ set -euo pipefail shopt -s inherit_errexit || { echo >&2 "please update to bash 5, see errors above" && exit 1; } unset CDPATH -export TEGONAL_SCRIPTS_VERSION='v4.10.0' +export TEGONAL_SCRIPTS_VERSION='v4.11.0' if ! [[ -v dir_of_tegonal_scripts ]]; then dir_of_tegonal_scripts="$(cd -- "$(dirname -- "${BASH_SOURCE[0]:-$0}")" >/dev/null && pwd 2>/dev/null)/.." - source "$dir_of_tegonal_scripts/setup.sh" "$dir_of_tegonal_scripts" + source "$dir_of_tegonal_scripts/setup_tegonal_scripts.sh" "$dir_of_tegonal_scripts" fi sourceOnce "$dir_of_tegonal_scripts/utility/execute-if-defined.sh" sourceOnce "$dir_of_tegonal_scripts/utility/parse-args.sh" diff --git a/lib/tegonal-scripts/src/releasing/sneak-peek-banner.sh b/lib/tegonal-scripts/src/releasing/sneak-peek-banner.sh index 822b7bf..6a3ad82 100755 --- a/lib/tegonal-scripts/src/releasing/sneak-peek-banner.sh +++ b/lib/tegonal-scripts/src/releasing/sneak-peek-banner.sh @@ -6,7 +6,7 @@ # \__/\__/\_, /\___/_//_/\_,_/_/ It is licensed under Apache License 2.0 # /___/ Please report bugs and contribute back your improvements # -# Version: v4.10.0 +# Version: v4.11.0 ####### Description ############# # # Shows or hides the sneak peek banner @@ -18,7 +18,7 @@ # shopt -s inherit_errexit || { echo >&2 "please update to bash 5, see errors above" && exit 1; } # # Assumes tegonal's scripts were fetched with gt - adjust location accordingly # dir_of_tegonal_scripts="$(cd -- "$(dirname -- "${BASH_SOURCE[0]:-$0}")" >/dev/null && pwd 2>/dev/null)/../lib/tegonal-scripts/src" -# source "$dir_of_tegonal_scripts/setup.sh" "$dir_of_tegonal_scripts" +# source "$dir_of_tegonal_scripts/setup_tegonal_scripts.sh" "$dir_of_tegonal_scripts" # # "$dir_of_tegonal_scripts/releasing/sneak-peek-banner.sh" -c hide # @@ -32,11 +32,11 @@ set -euo pipefail shopt -s inherit_errexit || { echo >&2 "please update to bash 5, see errors above" && exit 1; } unset CDPATH -export TEGONAL_SCRIPTS_VERSION='v4.10.0' +export TEGONAL_SCRIPTS_VERSION='v4.11.0' if ! [[ -v dir_of_tegonal_scripts ]]; then dir_of_tegonal_scripts="$(cd -- "$(dirname -- "${BASH_SOURCE[0]:-$0}")" >/dev/null && pwd 2>/dev/null)/.." - source "$dir_of_tegonal_scripts/setup.sh" "$dir_of_tegonal_scripts" + source "$dir_of_tegonal_scripts/setup_tegonal_scripts.sh" "$dir_of_tegonal_scripts" fi sourceOnce "$dir_of_tegonal_scripts/utility/parse-args.sh" diff --git a/lib/tegonal-scripts/src/releasing/toggle-sections.sh b/lib/tegonal-scripts/src/releasing/toggle-sections.sh index 634df25..ce6ef54 100755 --- a/lib/tegonal-scripts/src/releasing/toggle-sections.sh +++ b/lib/tegonal-scripts/src/releasing/toggle-sections.sh @@ -6,7 +6,7 @@ # \__/\__/\_, /\___/_//_/\_,_/_/ It is licensed under Apache License 2.0 # /___/ Please report bugs and contribute back your improvements # -# Version: v4.10.0 +# Version: v4.11.0 ####### Description ############# # # Searches for ... as well as for @@ -22,7 +22,7 @@ # shopt -s inherit_errexit || { echo >&2 "please update to bash 5, see errors above" && exit 1; } # # Assumes tegonal's scripts were fetched with gt - adjust location accordingly # dir_of_tegonal_scripts="$(cd -- "$(dirname -- "${BASH_SOURCE[0]:-$0}")" >/dev/null && pwd 2>/dev/null)/../lib/tegonal-scripts/src" -# source "$dir_of_tegonal_scripts/setup.sh" "$dir_of_tegonal_scripts" +# source "$dir_of_tegonal_scripts/setup_tegonal_scripts.sh" "$dir_of_tegonal_scripts" # # "$dir_of_tegonal_scripts/releasing/toggle-sections.sh" -c main # @@ -36,11 +36,11 @@ set -euo pipefail shopt -s inherit_errexit || { echo >&2 "please update to bash 5, see errors above" && exit 1; } unset CDPATH -export TEGONAL_SCRIPTS_VERSION='v4.10.0' +export TEGONAL_SCRIPTS_VERSION='v4.11.0' if ! [[ -v dir_of_tegonal_scripts ]]; then dir_of_tegonal_scripts="$(cd -- "$(dirname -- "${BASH_SOURCE[0]:-$0}")" >/dev/null && pwd 2>/dev/null)/.." - source "$dir_of_tegonal_scripts/setup.sh" "$dir_of_tegonal_scripts" + source "$dir_of_tegonal_scripts/setup_tegonal_scripts.sh" "$dir_of_tegonal_scripts" fi sourceOnce "$dir_of_tegonal_scripts/utility/parse-args.sh" diff --git a/lib/tegonal-scripts/src/releasing/update-version-README.sh b/lib/tegonal-scripts/src/releasing/update-version-README.sh index 7087891..de0f710 100755 --- a/lib/tegonal-scripts/src/releasing/update-version-README.sh +++ b/lib/tegonal-scripts/src/releasing/update-version-README.sh @@ -6,7 +6,7 @@ # \__/\__/\_, /\___/_//_/\_,_/_/ It is licensed under Apache License 2.0 # /___/ Please report bugs and contribute back your improvements # -# Version: v4.10.0 +# Version: v4.11.0 ####### Description ############# # # Replaces the version used in download badge(s) and in the sneak peek banner @@ -18,7 +18,7 @@ # shopt -s inherit_errexit || { echo >&2 "please update to bash 5, see errors above" && exit 1; } # # Assumes tegonal's scripts were fetched with gt - adjust location accordingly # dir_of_tegonal_scripts="$(cd -- "$(dirname -- "${BASH_SOURCE[0]:-$0}")" >/dev/null && pwd 2>/dev/null)/../lib/tegonal-scripts/src" -# source "$dir_of_tegonal_scripts/setup.sh" "$dir_of_tegonal_scripts" +# source "$dir_of_tegonal_scripts/setup_tegonal_scripts.sh" "$dir_of_tegonal_scripts" # # "$dir_of_tegonal_scripts/releasing/update-version-README.sh" -v 0.1.0 # @@ -32,11 +32,11 @@ set -euo pipefail shopt -s inherit_errexit || { echo >&2 "please update to bash 5, see errors above" && exit 1; } unset CDPATH -export TEGONAL_SCRIPTS_VERSION='v4.10.0' +export TEGONAL_SCRIPTS_VERSION='v4.11.0' if ! [[ -v dir_of_tegonal_scripts ]]; then dir_of_tegonal_scripts="$(cd -- "$(dirname -- "${BASH_SOURCE[0]:-$0}")" >/dev/null && pwd 2>/dev/null)/.." - source "$dir_of_tegonal_scripts/setup.sh" "$dir_of_tegonal_scripts" + source "$dir_of_tegonal_scripts/setup_tegonal_scripts.sh" "$dir_of_tegonal_scripts" fi sourceOnce "$dir_of_tegonal_scripts/utility/parse-args.sh" diff --git a/lib/tegonal-scripts/src/releasing/update-version-common-steps.sh b/lib/tegonal-scripts/src/releasing/update-version-common-steps.sh index 5ed6459..aa74800 100755 --- a/lib/tegonal-scripts/src/releasing/update-version-common-steps.sh +++ b/lib/tegonal-scripts/src/releasing/update-version-common-steps.sh @@ -6,7 +6,7 @@ # \__/\__/\_, /\___/_//_/\_,_/_/ It is licensed under Apache License 2.0 # /___/ Please report bugs and contribute back your improvements # -# Version: v4.10.0 +# Version: v4.11.0 ####### Description ############# # # Carry out some common update version steps either during releasing or in preparing the next dev cycle (indicated via @@ -25,7 +25,7 @@ # shopt -s inherit_errexit || { echo >&2 "please update to bash 5, see errors above" && exit 1; } # # Assumes tegonal's scripts were fetched with gt - adjust location accordingly # dir_of_tegonal_scripts="$(cd -- "$(dirname -- "${BASH_SOURCE[0]:-$0}")" >/dev/null && pwd 2>/dev/null)/../lib/tegonal-scripts/src" -# source "$dir_of_tegonal_scripts/setup.sh" "$dir_of_tegonal_scripts" +# source "$dir_of_tegonal_scripts/setup_tegonal_scripts.sh" "$dir_of_tegonal_scripts" # # # updates the version in headers of different files, hides the sneak-peek banner and # # toggles sections in README.md for release @@ -56,11 +56,11 @@ set -euo pipefail shopt -s inherit_errexit || { echo >&2 "please update to bash 5, see errors above" && exit 1; } unset CDPATH -export TEGONAL_SCRIPTS_VERSION='v4.10.0' +export TEGONAL_SCRIPTS_VERSION='v4.11.0' if ! [[ -v dir_of_tegonal_scripts ]]; then dir_of_tegonal_scripts="$(cd -- "$(dirname -- "${BASH_SOURCE[0]:-$0}")" >/dev/null && pwd 2>/dev/null)/.." - source "$dir_of_tegonal_scripts/setup.sh" "$dir_of_tegonal_scripts" + source "$dir_of_tegonal_scripts/setup_tegonal_scripts.sh" "$dir_of_tegonal_scripts" fi sourceOnce "$dir_of_tegonal_scripts/utility/parse-args.sh" sourceOnce "$dir_of_tegonal_scripts/releasing/sneak-peek-banner.sh" diff --git a/lib/tegonal-scripts/src/releasing/update-version-issue-templates.sh b/lib/tegonal-scripts/src/releasing/update-version-issue-templates.sh index e6b8f08..2a2386d 100755 --- a/lib/tegonal-scripts/src/releasing/update-version-issue-templates.sh +++ b/lib/tegonal-scripts/src/releasing/update-version-issue-templates.sh @@ -6,7 +6,7 @@ # \__/\__/\_, /\___/_//_/\_,_/_/ It is licensed under Apache License 2.0 # /___/ Please report bugs and contribute back your improvements # -# Version: v4.10.0 +# Version: v4.11.0 ####### Description ############# # # Updates the placeholder of all labels named `Affected Version` in issue templates. @@ -18,7 +18,7 @@ # shopt -s inherit_errexit || { echo >&2 "please update to bash 5, see errors above" && exit 1; } # # Assumes tegonal's scripts were fetched with gt - adjust location accordingly # dir_of_tegonal_scripts="$(cd -- "$(dirname -- "${BASH_SOURCE[0]:-$0}")" >/dev/null && pwd 2>/dev/null)/../lib/tegonal-scripts/src" -# source "$dir_of_tegonal_scripts/setup.sh" "$dir_of_tegonal_scripts" +# source "$dir_of_tegonal_scripts/setup_tegonal_scripts.sh" "$dir_of_tegonal_scripts" # # "$dir_of_tegonal_scripts/releasing/update-issue-templates.sh" -v 0.1.0 # @@ -32,11 +32,11 @@ set -euo pipefail shopt -s inherit_errexit || { echo >&2 "please update to bash 5, see errors above" && exit 1; } unset CDPATH -export TEGONAL_SCRIPTS_VERSION='v4.10.0' +export TEGONAL_SCRIPTS_VERSION='v4.11.0' if ! [[ -v dir_of_tegonal_scripts ]]; then dir_of_tegonal_scripts="$(cd -- "$(dirname -- "${BASH_SOURCE[0]:-$0}")" >/dev/null && pwd 2>/dev/null)/.." - source "$dir_of_tegonal_scripts/setup.sh" "$dir_of_tegonal_scripts" + source "$dir_of_tegonal_scripts/setup_tegonal_scripts.sh" "$dir_of_tegonal_scripts" fi sourceOnce "$dir_of_tegonal_scripts/utility/parse-args.sh" diff --git a/lib/tegonal-scripts/src/releasing/update-version-scripts.sh b/lib/tegonal-scripts/src/releasing/update-version-scripts.sh index 0b3061e..30e7bfe 100755 --- a/lib/tegonal-scripts/src/releasing/update-version-scripts.sh +++ b/lib/tegonal-scripts/src/releasing/update-version-scripts.sh @@ -6,7 +6,7 @@ # \__/\__/\_, /\___/_//_/\_,_/_/ It is licensed under Apache License 2.0 # /___/ Please report bugs and contribute back your improvements # -# Version: v4.10.0 +# Version: v4.11.0 ####### Description ############# # # Updates the version which is placed before the `Description` section in bash files (line 8 in this file). @@ -18,7 +18,7 @@ # shopt -s inherit_errexit || { echo >&2 "please update to bash 5, see errors above" && exit 1; } # # Assumes tegonal's scripts were fetched with gt - adjust location accordingly # dir_of_tegonal_scripts="$(cd -- "$(dirname -- "${BASH_SOURCE[0]:-$0}")" >/dev/null && pwd 2>/dev/null)/../lib/tegonal-scripts/src" -# source "$dir_of_tegonal_scripts/setup.sh" "$dir_of_tegonal_scripts" +# source "$dir_of_tegonal_scripts/setup_tegonal_scripts.sh" "$dir_of_tegonal_scripts" # # "$dir_of_tegonal_scripts/releasing/update-version-scripts.sh" -v 0.1.0 # @@ -32,11 +32,11 @@ set -euo pipefail shopt -s inherit_errexit || { echo >&2 "please update to bash 5, see errors above" && exit 1; } unset CDPATH -export TEGONAL_SCRIPTS_VERSION='v4.10.0' +export TEGONAL_SCRIPTS_VERSION='v4.11.0' if ! [[ -v dir_of_tegonal_scripts ]]; then dir_of_tegonal_scripts="$(cd -- "$(dirname -- "${BASH_SOURCE[0]:-$0}")" >/dev/null && pwd 2>/dev/null)/.." - source "$dir_of_tegonal_scripts/setup.sh" "$dir_of_tegonal_scripts" + source "$dir_of_tegonal_scripts/setup_tegonal_scripts.sh" "$dir_of_tegonal_scripts" fi sourceOnce "$dir_of_tegonal_scripts/utility/parse-args.sh" diff --git a/lib/tegonal-scripts/src/setup.sh b/lib/tegonal-scripts/src/setup.sh index b1b3ce1..d96559b 100644 --- a/lib/tegonal-scripts/src/setup.sh +++ b/lib/tegonal-scripts/src/setup.sh @@ -6,10 +6,10 @@ # \__/\__/\_, /\___/_//_/\_,_/_/ It is licensed under Apache License 2.0 # /___/ Please report bugs and contribute back your improvements # -# Version: v4.10.0 +# Version: v4.11.0 ####### Description ############# # -# script which should be sourced and sets up variables and functions for the scripts +# Deprecated: script which sets up variables and functions for tegonal's scripts -> use setup_tegonal_scripts.sh instead # ####### Usage ################### # @@ -33,10 +33,8 @@ unset CDPATH # shellcheck disable=SC2034 # global var used in log.sh declare -A TEGONAL_SCRIPTS_SUPPRESSED_DEPRECATION=() -# shellcheck disable=SC2034 # global var used in log.sh -declare TEGONAL_SCRIPTS_ERROR_ON_DEPRECATION=true -#TODO 5.0.0 rename file to setup_tegonal_scripts.sh -- this way consumers will not run into shellcheck issues when they name a file setup.sh as well +#TODO 5.0.0 rename file to setup_tegonal_scripts.sh -- this way consumers will not run into shellcheck issues when they name a file setup_tegonal_scripts.sh as well if (($# != 1)); then printf >&2 "\033[0;31mERROR\033[0m: You need to pass the path to the tegonal scripts directory as first argument. Following an example\n" @@ -51,3 +49,8 @@ if ! dir_of_tegonal_scripts=$(realpath "$1"); then fi readonly dir_of_tegonal_scripts source "$dir_of_tegonal_scripts/utility/source-once.sh" + +logDeprecation SETUP_SH "please switch to source \"\$dir_of_tegonal_scripts/setup_tegonal_scripts.sh\" -- setup.sh will be removed with v5.0.0" + +# shellcheck disable=SC2034 # global var used in log.sh +declare TEGONAL_SCRIPTS_ERROR_ON_DEPRECATION=true diff --git a/lib/tegonal-scripts/src/utility/array-utils.sh b/lib/tegonal-scripts/src/utility/array-utils.sh index 5390115..047b7d4 100644 --- a/lib/tegonal-scripts/src/utility/array-utils.sh +++ b/lib/tegonal-scripts/src/utility/array-utils.sh @@ -6,7 +6,7 @@ # \__/\__/\_, /\___/_//_/\_,_/_/ It is licensed under Apache License 2.0 # /___/ Please report bugs and contribute back your improvements # -# Version: v4.10.0 +# Version: v4.11.0 ####### Description ############# # # utility functions for dealing with arrays @@ -18,7 +18,7 @@ # shopt -s inherit_errexit || { echo >&2 "please update to bash 5, see errors above" && exit 1; } # # Assumes tegonal's scripts were fetched with gt - adjust location accordingly # dir_of_tegonal_scripts="$(cd -- "$(dirname -- "${BASH_SOURCE[0]:-$0}")" >/dev/null && pwd 2>/dev/null)/../lib/tegonal-scripts/src" -# source "$dir_of_tegonal_scripts/setup.sh" "$dir_of_tegonal_scripts" +# source "$dir_of_tegonal_scripts/setup_tegonal_scripts.sh" "$dir_of_tegonal_scripts" # # sourceOnce "$dir_of_tegonal_scripts/utility/array-utils.sh" # @@ -57,7 +57,7 @@ unset CDPATH if ! [[ -v dir_of_tegonal_scripts ]]; then dir_of_tegonal_scripts="$(cd -- "$(dirname -- "${BASH_SOURCE[0]:-$0}")" >/dev/null && pwd 2>/dev/null)/.." - source "$dir_of_tegonal_scripts/setup.sh" "$dir_of_tegonal_scripts" + source "$dir_of_tegonal_scripts/setup_tegonal_scripts.sh" "$dir_of_tegonal_scripts" fi sourceOnce "$dir_of_tegonal_scripts/utility/checks.sh" diff --git a/lib/tegonal-scripts/src/utility/ask.sh b/lib/tegonal-scripts/src/utility/ask.sh index c894119..133ee0b 100644 --- a/lib/tegonal-scripts/src/utility/ask.sh +++ b/lib/tegonal-scripts/src/utility/ask.sh @@ -6,7 +6,7 @@ # \__/\__/\_, /\___/_//_/\_,_/_/ It is licensed under Apache License 2.0 # /___/ Please report bugs and contribute back your improvements # -# Version: v4.10.0 +# Version: v4.11.0 ####### Description ############# # # Utility functions to ask the user something via input. @@ -18,7 +18,7 @@ # shopt -s inherit_errexit || { echo >&2 "please update to bash 5, see errors above" && exit 1; } # # Assumes tegonal's scripts were fetched with gt - adjust location accordingly # dir_of_tegonal_scripts="$(cd -- "$(dirname -- "${BASH_SOURCE[0]:-$0}")" >/dev/null && pwd 2>/dev/null)/../lib/tegonal-scripts/src" -# source "$dir_of_tegonal_scripts/setup.sh" "$dir_of_tegonal_scripts" +# source "$dir_of_tegonal_scripts/setup_tegonal_scripts.sh" "$dir_of_tegonal_scripts" # # sourceOnce "$dir_of_tegonal_scripts/utility/ask.sh" # @@ -42,7 +42,7 @@ unset CDPATH if ! [[ -v dir_of_tegonal_scripts ]]; then dir_of_tegonal_scripts="$(cd -- "$(dirname -- "${BASH_SOURCE[0]:-$0}")" >/dev/null && pwd 2>/dev/null)/.." - source "$dir_of_tegonal_scripts/setup.sh" "$dir_of_tegonal_scripts" + source "$dir_of_tegonal_scripts/setup_tegonal_scripts.sh" "$dir_of_tegonal_scripts" fi sourceOnce "$dir_of_tegonal_scripts/utility/parse-utils.sh" diff --git a/lib/tegonal-scripts/src/utility/checks.sh b/lib/tegonal-scripts/src/utility/checks.sh index 7a36dfd..0716325 100644 --- a/lib/tegonal-scripts/src/utility/checks.sh +++ b/lib/tegonal-scripts/src/utility/checks.sh @@ -7,7 +7,7 @@ # \__/\__/\_, /\___/_//_/\_,_/_/ It is licensed under Apache License 2.0 # /___/ Please report bugs and contribute back your improvements # -# Version: v4.10.0 +# Version: v4.11.0 ####### Description ############# # # Functions to check declarations @@ -19,7 +19,7 @@ # shopt -s inherit_errexit || { echo >&2 "please update to bash 5, see errors above" && exit 1; } # # Assumes tegonal's scripts were fetched with gt - adjust location accordingly # dir_of_tegonal_scripts="$(cd -- "$(dirname -- "${BASH_SOURCE[0]:-$0}")" >/dev/null && pwd 2>/dev/null)/../lib/tegonal-scripts/src" -# source "$dir_of_tegonal_scripts/setup.sh" "$dir_of_tegonal_scripts" +# source "$dir_of_tegonal_scripts/setup_tegonal_scripts.sh" "$dir_of_tegonal_scripts" # # sourceOnce "$dir_of_tegonal_scripts/utility/checks.sh" # @@ -90,7 +90,7 @@ unset CDPATH if ! [[ -v dir_of_tegonal_scripts ]]; then dir_of_tegonal_scripts="$(cd -- "$(dirname -- "${BASH_SOURCE[0]:-$0}")" >/dev/null && pwd 2>/dev/null)/.." - source "$dir_of_tegonal_scripts/setup.sh" "$dir_of_tegonal_scripts" + source "$dir_of_tegonal_scripts/setup_tegonal_scripts.sh" "$dir_of_tegonal_scripts" fi sourceOnce "$dir_of_tegonal_scripts/utility/parse-fn-args.sh" sourceOnce "$dir_of_tegonal_scripts/utility/recursive-declare-p.sh" diff --git a/lib/tegonal-scripts/src/utility/cleanups.sh b/lib/tegonal-scripts/src/utility/cleanups.sh index 29d7813..2e12822 100644 --- a/lib/tegonal-scripts/src/utility/cleanups.sh +++ b/lib/tegonal-scripts/src/utility/cleanups.sh @@ -7,7 +7,7 @@ # \__/\__/\_, /\___/_//_/\_,_/_/ It is licensed under Apache License 2.0 # /___/ Please report bugs and contribute back your improvements # -# Version: v4.10.0 +# Version: v4.11.0 ####### Description ############# # # Functions which help in doing cleanup in e.g. scripts/cleanup-on-push-to-main.sh @@ -22,7 +22,7 @@ # # # Assumes tegonal's scripts were fetched with gt - adjust location accordingly # dir_of_tegonal_scripts="$projectDir/lib/tegonal-scripts/src" -# source "$dir_of_tegonal_scripts/setup.sh" "$dir_of_tegonal_scripts" +# source "$dir_of_tegonal_scripts/setup_tegonal_scripts.sh" "$dir_of_tegonal_scripts" # # sourceOnce "$dir_of_tegonal_scripts/utility/cleanups.sh" # @@ -39,7 +39,7 @@ unset CDPATH if ! [[ -v dir_of_tegonal_scripts ]]; then dir_of_tegonal_scripts="$(cd -- "$(dirname -- "${BASH_SOURCE[0]:-$0}")" >/dev/null && pwd 2>/dev/null)/.." - source "$dir_of_tegonal_scripts/setup.sh" "$dir_of_tegonal_scripts" + source "$dir_of_tegonal_scripts/setup_tegonal_scripts.sh" "$dir_of_tegonal_scripts" fi function removeUnusedSignatures() { diff --git a/lib/tegonal-scripts/src/utility/execute-if-defined.sh b/lib/tegonal-scripts/src/utility/execute-if-defined.sh index 5983ab0..4b287c9 100644 --- a/lib/tegonal-scripts/src/utility/execute-if-defined.sh +++ b/lib/tegonal-scripts/src/utility/execute-if-defined.sh @@ -7,7 +7,7 @@ # \__/\__/\_, /\___/_//_/\_,_/_/ It is licensed under Apache License 2.0 # /___/ Please report bugs and contribute back your improvements # -# Version: v4.10.0 +# Version: v4.11.0 ####### Description ############# # # Utility functions wrapping printf and prefixing the message with a coloured INFO, WARNING or ERROR. @@ -22,7 +22,7 @@ # # # Assumes tegonal's scripts were fetched with gt - adjust location accordingly # dir_of_tegonal_scripts="$(cd -- "$(dirname -- "${BASH_SOURCE[0]:-$0}")" >/dev/null && pwd 2>/dev/null)/../lib/tegonal-scripts/src" -# source "$dir_of_tegonal_scripts/setup.sh" "$dir_of_tegonal_scripts" +# source "$dir_of_tegonal_scripts/setup_tegonal_scripts.sh" "$dir_of_tegonal_scripts" # # sourceOnce "$dir_of_tegonal_scripts/utility/execute-if-defined.sh" # @@ -51,7 +51,7 @@ unset CDPATH if ! [[ -v dir_of_tegonal_scripts ]]; then dir_of_tegonal_scripts="$(cd -- "$(dirname -- "${BASH_SOURCE[0]:-$0}")" >/dev/null && pwd 2>/dev/null)/.." - source "$dir_of_tegonal_scripts/setup.sh" "$dir_of_tegonal_scripts" + source "$dir_of_tegonal_scripts/setup_tegonal_scripts.sh" "$dir_of_tegonal_scripts" fi sourceOnce "$dir_of_tegonal_scripts/utility/checks.sh" diff --git a/lib/tegonal-scripts/src/utility/git-utils.sh b/lib/tegonal-scripts/src/utility/git-utils.sh index a536e74..ce196e9 100644 --- a/lib/tegonal-scripts/src/utility/git-utils.sh +++ b/lib/tegonal-scripts/src/utility/git-utils.sh @@ -5,7 +5,7 @@ # / __/ -_) _ `/ _ \/ _ \/ _ `/ / It is licensed under Apache License 2.0 # \__/\__/\_, /\___/_//_/\_,_/_/ Please report bugs and contribute back your improvements # /___/ -# Version: v4.10.0 +# Version: v4.11.0 # ####### Description ############# # @@ -18,7 +18,7 @@ # shopt -s inherit_errexit || { echo >&2 "please update to bash 5, see errors above" && exit 1; } # # Assumes tegonal's scripts were fetched with gt - adjust location accordingly # dir_of_tegonal_scripts="$(cd -- "$(dirname -- "${BASH_SOURCE[0]:-$0}")" >/dev/null && pwd 2>/dev/null)/../lib/tegonal-scripts/src" -# source "$dir_of_tegonal_scripts/setup.sh" "$dir_of_tegonal_scripts" +# source "$dir_of_tegonal_scripts/setup_tegonal_scripts.sh" "$dir_of_tegonal_scripts" # # sourceOnce "$dir_of_tegonal_scripts/utility/git-utils.sh" # @@ -70,7 +70,7 @@ unset CDPATH if ! [[ -v dir_of_tegonal_scripts ]]; then dir_of_tegonal_scripts="$(cd -- "$(dirname -- "${BASH_SOURCE[0]:-$0}")" >/dev/null && pwd 2>/dev/null)/.." - source "$dir_of_tegonal_scripts/setup.sh" "$dir_of_tegonal_scripts" + source "$dir_of_tegonal_scripts/setup_tegonal_scripts.sh" "$dir_of_tegonal_scripts" fi sourceOnce "$dir_of_tegonal_scripts/utility/parse-fn-args.sh" sourceOnce "$dir_of_tegonal_scripts/utility/string-utils.sh" diff --git a/lib/tegonal-scripts/src/utility/gpg-utils.sh b/lib/tegonal-scripts/src/utility/gpg-utils.sh index d7475fe..6272454 100644 --- a/lib/tegonal-scripts/src/utility/gpg-utils.sh +++ b/lib/tegonal-scripts/src/utility/gpg-utils.sh @@ -6,7 +6,7 @@ # \__/\__/\_, /\___/_//_/\_,_/_/ It is licensed under Apache License 2.0 # /___/ Please report bugs and contribute back your improvements # -# Version: v4.10.0 +# Version: v4.11.0 ####### Description ############# # # utility functions for dealing with gpg @@ -18,7 +18,7 @@ # shopt -s inherit_errexit || { echo >&2 "please update to bash 5, see errors above" && exit 1; } # # Assumes tegonal's scripts were fetched with gt - adjust location accordingly # dir_of_tegonal_scripts="$(cd -- "$(dirname -- "${BASH_SOURCE[0]:-$0}")" >/dev/null && pwd 2>/dev/null)/../lib/tegonal-scripts/src" -# source "$dir_of_tegonal_scripts/setup.sh" "$dir_of_tegonal_scripts" +# source "$dir_of_tegonal_scripts/setup_tegonal_scripts.sh" "$dir_of_tegonal_scripts" # # sourceOnce "$dir_of_tegonal_scripts/utility/gpg-utils.sh" # @@ -83,7 +83,7 @@ unset CDPATH if ! [[ -v dir_of_tegonal_scripts ]]; then dir_of_tegonal_scripts="$(cd -- "$(dirname -- "${BASH_SOURCE[0]:-$0}")" >/dev/null && pwd 2>/dev/null)/.." - source "$dir_of_tegonal_scripts/setup.sh" "$dir_of_tegonal_scripts" + source "$dir_of_tegonal_scripts/setup_tegonal_scripts.sh" "$dir_of_tegonal_scripts" fi sourceOnce "$dir_of_tegonal_scripts/utility/ask.sh" sourceOnce "$dir_of_tegonal_scripts/utility/parse-fn-args.sh" diff --git a/lib/tegonal-scripts/src/utility/http.sh b/lib/tegonal-scripts/src/utility/http.sh index 2eb1238..62b038d 100644 --- a/lib/tegonal-scripts/src/utility/http.sh +++ b/lib/tegonal-scripts/src/utility/http.sh @@ -6,7 +6,7 @@ # \__/\__/\_, /\___/_//_/\_,_/_/ It is licensed under Apache License 2.0 # /___/ Please report bugs and contribute back your improvements # -# Version: v4.10.0 +# Version: v4.11.0 ####### Description ############# # # utility function dealing with fetching files via http @@ -18,7 +18,7 @@ # shopt -s inherit_errexit || { echo >&2 "please update to bash 5, see errors above" && exit 1; } # # Assumes tegonal's scripts were fetched with gt - adjust location accordingly # dir_of_tegonal_scripts="$(cd -- "$(dirname -- "${BASH_SOURCE[0]:-$0}")" >/dev/null && pwd 2>/dev/null)/../lib/tegonal-scripts/src" -# source "$dir_of_tegonal_scripts/setup.sh" "$dir_of_tegonal_scripts" +# source "$dir_of_tegonal_scripts/setup_tegonal_scripts.sh" "$dir_of_tegonal_scripts" # # sourceOnce "$dir_of_tegonal_scripts/utility/http.sh" # @@ -29,11 +29,11 @@ set -euo pipefail shopt -s inherit_errexit || { echo >&2 "please update to bash 5, see errors above" && exit 1; } unset CDPATH -export TEGONAL_SCRIPTS_VERSION='v4.10.0' +export TEGONAL_SCRIPTS_VERSION='v4.11.0' if ! [[ -v dir_of_tegonal_scripts ]]; then dir_of_tegonal_scripts="$(cd -- "$(dirname -- "${BASH_SOURCE[0]:-$0}")" >/dev/null && pwd 2>/dev/null)/.." - source "$dir_of_tegonal_scripts/setup.sh" "$dir_of_tegonal_scripts" + source "$dir_of_tegonal_scripts/setup_tegonal_scripts.sh" "$dir_of_tegonal_scripts" fi function wgetAndVerify() { diff --git a/lib/tegonal-scripts/src/utility/io.sh b/lib/tegonal-scripts/src/utility/io.sh index 9c9d0db..2f2fa37 100644 --- a/lib/tegonal-scripts/src/utility/io.sh +++ b/lib/tegonal-scripts/src/utility/io.sh @@ -6,7 +6,7 @@ # \__/\__/\_, /\___/_//_/\_,_/_/ It is licensed under Apache License 2.0 # /___/ Please report bugs and contribute back your improvements # -# Version: v4.10.0 +# Version: v4.11.0 ####### Description ############# # # utility function dealing with Input/Output @@ -18,7 +18,7 @@ # shopt -s inherit_errexit || { echo >&2 "please update to bash 5, see errors above" && exit 1; } # # Assumes tegonal's scripts were fetched with gt - adjust location accordingly # dir_of_tegonal_scripts="$(cd -- "$(dirname -- "${BASH_SOURCE[0]:-$0}")" >/dev/null && pwd 2>/dev/null)/../lib/tegonal-scripts/src" -# source "$dir_of_tegonal_scripts/setup.sh" "$dir_of_tegonal_scripts" +# source "$dir_of_tegonal_scripts/setup_tegonal_scripts.sh" "$dir_of_tegonal_scripts" # # sourceOnce "$dir_of_tegonal_scripts/utility/io.sh" # @@ -45,7 +45,7 @@ unset CDPATH if ! [[ -v dir_of_tegonal_scripts ]]; then dir_of_tegonal_scripts="$(cd -- "$(dirname -- "${BASH_SOURCE[0]:-$0}")" >/dev/null && pwd 2>/dev/null)/.." - source "$dir_of_tegonal_scripts/setup.sh" "$dir_of_tegonal_scripts" + source "$dir_of_tegonal_scripts/setup_tegonal_scripts.sh" "$dir_of_tegonal_scripts" fi sourceOnce "$dir_of_tegonal_scripts/utility/checks.sh" diff --git a/lib/tegonal-scripts/src/utility/log.sh b/lib/tegonal-scripts/src/utility/log.sh index 1baa958..3bb0de5 100644 --- a/lib/tegonal-scripts/src/utility/log.sh +++ b/lib/tegonal-scripts/src/utility/log.sh @@ -7,7 +7,7 @@ # \__/\__/\_, /\___/_//_/\_,_/_/ It is licensed under Apache License 2.0 # /___/ Please report bugs and contribute back your improvements # -# Version: v4.10.0 +# Version: v4.11.0 ####### Description ############# # # Utility functions wrapping printf and prefixing the message with a coloured INFO, WARNING or ERROR. @@ -20,7 +20,7 @@ # shopt -s inherit_errexit || { echo >&2 "please update to bash 5, see errors above" && exit 1; } # # Assumes tegonal's scripts were fetched with gt - adjust location accordingly # dir_of_tegonal_scripts="$(cd -- "$(dirname -- "${BASH_SOURCE[0]:-$0}")" >/dev/null && pwd 2>/dev/null)/../lib/tegonal-scripts/src" -# source "$dir_of_tegonal_scripts/setup.sh" "$dir_of_tegonal_scripts" +# source "$dir_of_tegonal_scripts/setup_tegonal_scripts.sh" "$dir_of_tegonal_scripts" # # sourceOnce "$dir_of_tegonal_scripts/utility/log.sh" # @@ -81,6 +81,13 @@ # # bar @ /opt/bar.sh:10:1 # # main @ /opt/main.sh:4:1 # +# # true per default, set to false if you only want to see warnings but not fail on (new) deprecations +# export TEGONAL_SCRIPTS_ERROR_ON_DEPRECATION=false +# logDeprecation MY_DEPRECATION_ID "deprecation message" +# +# # suppress a particular deprecation +# suppressDeprecation MY_DEPRECATION_ID +# ################################### set -euo pipefail shopt -s inherit_errexit || { echo >&2 "please update to bash 5, see errors above" && exit 1; } @@ -143,18 +150,18 @@ function logDeprecation() { shift 2 || traceAndDie "could not shift by 2" if ! [[ -v TEGONAL_SCRIPTS_SUPPRESSED_DEPRECATION["$id"] ]]; then - printf >&2 "\033[0;93mDEPRECATION WARNING\033[0m id \033[0;36m%s\033[0m $msg\n" "$id" "$@" + printf >&2 "\033[0;93mDEPRECATION WARNING\033[0m with id \033[0;36m%s\033[0m: $msg\n" "$id" "$@" printStackTrace >&2 2 - if [[ -v TEGONAL_SCRIPTS_ERROR_ON_DEPRECATION && $TEGONAL_SCRIPTS_ERROR_ON_DEPRECATION = "true" ]]; then - die "found a deprecation and TEGONAL_SCRIPTS_ERROR_ON_DEPRECATION=true was specified, dying..." + if [[ -v TEGONAL_SCRIPTS_ERROR_ON_DEPRECATION && $TEGONAL_SCRIPTS_ERROR_ON_DEPRECATION == "true" ]]; then + die "found the deprecation %s (not suppressed via suppressDeprecation '%s') and TEGONAL_SCRIPTS_ERROR_ON_DEPRECATION=true was specified, dying..." "$id" "$id" fi fi } function suppressDeprecation() { local -r id=$1 - # shellcheck disable=SC2034 # global var defined in setup.sh + # shellcheck disable=SC2034 # global var defined in setup_tegonal_scripts.sh TEGONAL_SCRIPTS_SUPPRESSED_DEPRECATION[id]=1 } diff --git a/lib/tegonal-scripts/src/utility/parse-args.sh b/lib/tegonal-scripts/src/utility/parse-args.sh index 303860a..4e3031c 100644 --- a/lib/tegonal-scripts/src/utility/parse-args.sh +++ b/lib/tegonal-scripts/src/utility/parse-args.sh @@ -6,7 +6,7 @@ # \__/\__/\_, /\___/_//_/\_,_/_/ It is licensed under Apache License 2.0 # /___/ Please report bugs and contribute back your improvements # -# Version: v4.10.0 +# Version: v4.11.0 ####### Description ############# # # Intended to parse command line arguments. Provides a simple way to parse named arguments including a documentation @@ -23,7 +23,7 @@ # # # Assumes tegonal's scripts were fetched with gt - adjust location accordingly # dir_of_tegonal_scripts="$(cd -- "$(dirname -- "${BASH_SOURCE[0]:-$0}")" >/dev/null && pwd 2>/dev/null)/../lib/tegonal-scripts/src" -# source "$dir_of_tegonal_scripts/setup.sh" "$dir_of_tegonal_scripts" +# source "$dir_of_tegonal_scripts/setup_tegonal_scripts.sh" "$dir_of_tegonal_scripts" # # sourceOnce "$dir_of_tegonal_scripts/utility/parse-args.sh" # @@ -71,7 +71,7 @@ unset CDPATH if ! [[ -v dir_of_tegonal_scripts ]]; then dir_of_tegonal_scripts="$(cd -- "$(dirname -- "${BASH_SOURCE[0]:-$0}")" >/dev/null && pwd 2>/dev/null)/.." - source "$dir_of_tegonal_scripts/setup.sh" "$dir_of_tegonal_scripts" + source "$dir_of_tegonal_scripts/setup_tegonal_scripts.sh" "$dir_of_tegonal_scripts" fi sourceOnce "$dir_of_tegonal_scripts/utility/array-utils.sh" sourceOnce "$dir_of_tegonal_scripts/utility/ask.sh" diff --git a/lib/tegonal-scripts/src/utility/parse-commands.sh b/lib/tegonal-scripts/src/utility/parse-commands.sh index c13e390..44daa55 100644 --- a/lib/tegonal-scripts/src/utility/parse-commands.sh +++ b/lib/tegonal-scripts/src/utility/parse-commands.sh @@ -6,7 +6,7 @@ # \__/\__/\_, /\___/_//_/\_,_/_/ It is licensed under Apache License 2.0 # /___/ Please report bugs and contribute back your improvements # -# Version: v4.10.0 +# Version: v4.11.0 ####### Description ############# # # Intended to parse command line arguments of a script which uses commands and delegates accordingly. @@ -24,7 +24,7 @@ # # # Assumes tegonal's scripts were fetched with gt - adjust location accordingly # dir_of_tegonal_scripts="$(cd -- "$(dirname -- "${BASH_SOURCE[0]:-$0}")" >/dev/null && pwd 2>/dev/null)/../lib/tegonal-scripts/src" -# source "$dir_of_tegonal_scripts/setup.sh" "$dir_of_tegonal_scripts" +# source "$dir_of_tegonal_scripts/setup_tegonal_scripts.sh" "$dir_of_tegonal_scripts" # # sourceOnce "$dir_of_tegonal_scripts/utility/parse-commands.sh" # @@ -68,7 +68,7 @@ unset CDPATH if ! [[ -v dir_of_tegonal_scripts ]]; then dir_of_tegonal_scripts="$(cd -- "$(dirname -- "${BASH_SOURCE[0]:-$0}")" >/dev/null && pwd 2>/dev/null)/.." - source "$dir_of_tegonal_scripts/setup.sh" "$dir_of_tegonal_scripts" + source "$dir_of_tegonal_scripts/setup_tegonal_scripts.sh" "$dir_of_tegonal_scripts" fi sourceOnce "$dir_of_tegonal_scripts/utility/array-utils.sh" sourceOnce "$dir_of_tegonal_scripts/utility/checks.sh" diff --git a/lib/tegonal-scripts/src/utility/parse-fn-args.sh b/lib/tegonal-scripts/src/utility/parse-fn-args.sh index fc3a02d..2ee333d 100644 --- a/lib/tegonal-scripts/src/utility/parse-fn-args.sh +++ b/lib/tegonal-scripts/src/utility/parse-fn-args.sh @@ -6,7 +6,7 @@ # \__/\__/\_, /\___/_//_/\_,_/_/ It is licensed under Apache License 2.0 # /___/ Please report bugs and contribute back your improvements # -# Version: v4.10.0 +# Version: v4.11.0 ####### Description ############# # # Intended to parse positional function parameters including assignment and check if there are enough arguments @@ -20,7 +20,7 @@ # if ! [[ -v dir_of_tegonal_scripts ]]; then # # Assumes tegonal's scripts were fetched with gt - adjust location accordingly # dir_of_tegonal_scripts="$(cd -- "$(dirname -- "${BASH_SOURCE[0]:-$0}")" >/dev/null && pwd 2>/dev/null)/../lib/tegonal-scripts/src" -# source "$dir_of_tegonal_scripts/setup.sh" "$dir_of_tegonal_scripts" +# source "$dir_of_tegonal_scripts/setup_tegonal_scripts.sh" "$dir_of_tegonal_scripts" # fi # sourceOnce "$dir_of_tegonal_scripts/utility/parse-fn-args.sh" # @@ -59,7 +59,7 @@ unset CDPATH if ! [[ -v dir_of_tegonal_scripts ]]; then dir_of_tegonal_scripts="$(cd -- "$(dirname -- "${BASH_SOURCE[0]:-$0}")" >/dev/null && pwd 2>/dev/null)/.." - source "$dir_of_tegonal_scripts/setup.sh" "$dir_of_tegonal_scripts" + source "$dir_of_tegonal_scripts/setup_tegonal_scripts.sh" "$dir_of_tegonal_scripts" fi sourceOnce "$dir_of_tegonal_scripts/utility/checks.sh" diff --git a/lib/tegonal-scripts/src/utility/parse-utils.sh b/lib/tegonal-scripts/src/utility/parse-utils.sh index 8d7af40..bd60caa 100644 --- a/lib/tegonal-scripts/src/utility/parse-utils.sh +++ b/lib/tegonal-scripts/src/utility/parse-utils.sh @@ -6,7 +6,7 @@ # \__/\__/\_, /\___/_//_/\_,_/_/ It is licensed under Apache License 2.0 # /___/ Please report bugs and contribute back your improvements # -# Version: v4.10.0 +# Version: v4.11.0 ####### Description ############# # # Utility functions for argument parser like function such as parse-args and parse-fn-args @@ -21,7 +21,7 @@ # if ! [[ -v dir_of_tegonal_scripts ]]; then # # Assumes tegonal's scripts were fetched with gt - adjust location accordingly # dir_of_tegonal_scripts="$(cd -- "$(dirname -- "${BASH_SOURCE[0]:-$0}")" >/dev/null && pwd 2>/dev/null)/../lib/tegonal-scripts/src" -# source "$dir_of_tegonal_scripts/setup.sh" "$dir_of_tegonal_scripts" +# source "$dir_of_tegonal_scripts/setup_tegonal_scripts.sh" "$dir_of_tegonal_scripts" # fi # sourceOnce "$dir_of_tegonal_scripts/utility/parse-utils.sh" # @@ -55,7 +55,7 @@ unset CDPATH if ! [[ -v dir_of_tegonal_scripts ]]; then dir_of_tegonal_scripts="$(cd -- "$(dirname -- "${BASH_SOURCE[0]:-$0}")" >/dev/null && pwd 2>/dev/null)/.." - source "$dir_of_tegonal_scripts/setup.sh" "$dir_of_tegonal_scripts" + source "$dir_of_tegonal_scripts/setup_tegonal_scripts.sh" "$dir_of_tegonal_scripts" fi sourceOnce "$dir_of_tegonal_scripts/utility/checks.sh" diff --git a/lib/tegonal-scripts/src/utility/recursive-declare-p.sh b/lib/tegonal-scripts/src/utility/recursive-declare-p.sh index c84086f..37bac96 100644 --- a/lib/tegonal-scripts/src/utility/recursive-declare-p.sh +++ b/lib/tegonal-scripts/src/utility/recursive-declare-p.sh @@ -7,7 +7,7 @@ # \__/\__/\_, /\___/_//_/\_,_/_/ It is licensed under Apache License 2.0 # /___/ Please report bugs and contribute back your improvements # -# Version: v4.10.0 +# Version: v4.11.0 ####### Description ############# # # Utility function which returns the `declare` statement of a variable with given name where it recursively calls @@ -22,7 +22,7 @@ # # # Assumes tegonal's scripts were fetched with gt - adjust location accordingly # dir_of_tegonal_scripts="$(cd -- "$(dirname -- "${BASH_SOURCE[0]:-$0}")" >/dev/null && pwd 2>/dev/null)/../lib/tegonal-scripts/src" -# source "$dir_of_tegonal_scripts/setup.sh" "$dir_of_tegonal_scripts" +# source "$dir_of_tegonal_scripts/setup_tegonal_scripts.sh" "$dir_of_tegonal_scripts" # # source "$dir_of_tegonal_scripts/utility/recursive-declare-p.sh" # @@ -50,7 +50,7 @@ unset CDPATH if ! [[ -v dir_of_tegonal_scripts ]]; then dir_of_tegonal_scripts="$(cd -- "$(dirname -- "${BASH_SOURCE[0]:-$0}")" >/dev/null && pwd 2>/dev/null)/.." - source "$dir_of_tegonal_scripts/setup.sh" "$dir_of_tegonal_scripts" + source "$dir_of_tegonal_scripts/setup_tegonal_scripts.sh" "$dir_of_tegonal_scripts" fi function recursiveDeclareP() { diff --git a/lib/tegonal-scripts/src/utility/replace-help-snippet.sh b/lib/tegonal-scripts/src/utility/replace-help-snippet.sh index 19faaae..92105fb 100644 --- a/lib/tegonal-scripts/src/utility/replace-help-snippet.sh +++ b/lib/tegonal-scripts/src/utility/replace-help-snippet.sh @@ -6,7 +6,7 @@ # \__/\__/\_, /\___/_//_/\_,_/_/ It is licensed under Apache License 2.0 # /___/ Please report bugs and contribute back your improvements # -# Version: v4.10.0 +# Version: v4.11.0 ####### Description ############# # # Helper script do capture the `--help` output of a script and replace a snippet in HTML based scripts (e.g. in a Markdown script). @@ -19,7 +19,7 @@ # shopt -s inherit_errexit || { echo >&2 "please update to bash 5, see errors above" && exit 1; } # # Assumes tegonal's scripts were fetched with gt - adjust location accordingly # dir_of_tegonal_scripts="$(cd -- "$(dirname -- "${BASH_SOURCE[0]:-$0}")" >/dev/null && pwd 2>/dev/null)/../lib/tegonal-scripts/src" -# source "$dir_of_tegonal_scripts/setup.sh" "$dir_of_tegonal_scripts" +# source "$dir_of_tegonal_scripts/setup_tegonal_scripts.sh" "$dir_of_tegonal_scripts" # # source "$dir_of_tegonal_scripts/utility/replace-help-snippet.sh" # @@ -49,7 +49,7 @@ unset CDPATH if ! [[ -v dir_of_tegonal_scripts ]]; then dir_of_tegonal_scripts="$(cd -- "$(dirname -- "${BASH_SOURCE[0]:-$0}")" >/dev/null && pwd 2>/dev/null)/.." - source "$dir_of_tegonal_scripts/setup.sh" "$dir_of_tegonal_scripts" + source "$dir_of_tegonal_scripts/setup_tegonal_scripts.sh" "$dir_of_tegonal_scripts" fi sourceOnce "$dir_of_tegonal_scripts/utility/checks.sh" sourceOnce "$dir_of_tegonal_scripts/utility/parse-fn-args.sh" diff --git a/lib/tegonal-scripts/src/utility/replace-snippet.sh b/lib/tegonal-scripts/src/utility/replace-snippet.sh index 07d4ab3..72050d3 100644 --- a/lib/tegonal-scripts/src/utility/replace-snippet.sh +++ b/lib/tegonal-scripts/src/utility/replace-snippet.sh @@ -6,7 +6,7 @@ # \__/\__/\_, /\___/_//_/\_,_/_/ It is licensed under Apache License 2.0 # /___/ Please report bugs and contribute back your improvements # -# Version: v4.10.0 +# Version: v4.11.0 ####### Description ############# # # Helper script do replace a snippet in HTML based files (e.g. in a Markdown file). @@ -18,7 +18,7 @@ # shopt -s inherit_errexit || { echo >&2 "please update to bash 5, see errors above" && exit 1; } # # Assumes tegonal's scripts were fetched with gt - adjust location accordingly # dir_of_tegonal_scripts="$(cd -- "$(dirname -- "${BASH_SOURCE[0]:-$0}")" >/dev/null && pwd 2>/dev/null)/../lib/tegonal-scripts/src" -# source "$dir_of_tegonal_scripts/setup.sh" "$dir_of_tegonal_scripts" +# source "$dir_of_tegonal_scripts/setup_tegonal_scripts.sh" "$dir_of_tegonal_scripts" # # source "$dir_of_tegonal_scripts/utility/replace-snippet.sh" # @@ -53,7 +53,7 @@ unset CDPATH if ! [[ -v dir_of_tegonal_scripts ]]; then dir_of_tegonal_scripts="$(cd -- "$(dirname -- "${BASH_SOURCE[0]:-$0}")" >/dev/null && pwd 2>/dev/null)/.." - source "$dir_of_tegonal_scripts/setup.sh" "$dir_of_tegonal_scripts" + source "$dir_of_tegonal_scripts/setup_tegonal_scripts.sh" "$dir_of_tegonal_scripts" fi sourceOnce "$dir_of_tegonal_scripts/utility/parse-fn-args.sh" diff --git a/lib/tegonal-scripts/src/utility/source-once.sh b/lib/tegonal-scripts/src/utility/source-once.sh index 16abac6..690af20 100644 --- a/lib/tegonal-scripts/src/utility/source-once.sh +++ b/lib/tegonal-scripts/src/utility/source-once.sh @@ -7,7 +7,7 @@ # \__/\__/\_, /\___/_//_/\_,_/_/ It is licensed under Apache License 2.0 # /___/ Please report bugs and contribute back your improvements # -# Version: v4.10.0 +# Version: v4.11.0 ####### Description ############# # # Utility functions to source files but only if a certain guard is not defined. Sourcing happens inside the functions @@ -20,7 +20,7 @@ # shopt -s inherit_errexit || { echo >&2 "please update to bash 5, see errors above" && exit 1; } # # Assumes tegonal's scripts were fetched with gt - adjust location accordingly # dir_of_tegonal_scripts="$(cd -- "$(dirname -- "${BASH_SOURCE[0]:-$0}")" >/dev/null && pwd 2>/dev/null)/../lib/tegonal-scripts/src" -# source "$dir_of_tegonal_scripts/setup.sh" "$dir_of_tegonal_scripts" +# source "$dir_of_tegonal_scripts/setup_tegonal_scripts.sh" "$dir_of_tegonal_scripts" # # source "$dir_of_tegonal_scripts/utility/source-once.sh" # diff --git a/lib/tegonal-scripts/src/utility/string-utils.sh b/lib/tegonal-scripts/src/utility/string-utils.sh index 5fb59a1..7955c8c 100644 --- a/lib/tegonal-scripts/src/utility/string-utils.sh +++ b/lib/tegonal-scripts/src/utility/string-utils.sh @@ -5,7 +5,7 @@ # / __/ -_) _ `/ _ \/ _ \/ _ `/ / It is licensed under Apache License 2.0 # \__/\__/\_, /\___/_//_/\_,_/_/ Please report bugs and contribute back your improvements # /___/ -# Version: v4.10.0 +# Version: v4.11.0 # ####### Description ############# # @@ -18,7 +18,7 @@ # shopt -s inherit_errexit || { echo >&2 "please update to bash 5, see errors above" && exit 1; } # # Assumes tegonal's scripts were fetched with gt - adjust location accordingly # dir_of_tegonal_scripts="$(cd -- "$(dirname -- "${BASH_SOURCE[0]:-$0}")" >/dev/null && pwd 2>/dev/null)/../lib/tegonal-scripts/src" -# source "$dir_of_tegonal_scripts/setup.sh" "$dir_of_tegonal_scripts" +# source "$dir_of_tegonal_scripts/setup_tegonal_scripts.sh" "$dir_of_tegonal_scripts" # # source "$dir_of_tegonal_scripts/utility/string-utils.sh" # @@ -37,7 +37,7 @@ unset CDPATH if ! [[ -v dir_of_tegonal_scripts ]]; then dir_of_tegonal_scripts="$(cd -- "$(dirname -- "${BASH_SOURCE[0]:-$0}")" >/dev/null && pwd 2>/dev/null)/.." - source "$dir_of_tegonal_scripts/setup.sh" "$dir_of_tegonal_scripts" + source "$dir_of_tegonal_scripts/setup_tegonal_scripts.sh" "$dir_of_tegonal_scripts" fi function escapeRegex() { diff --git a/lib/tegonal-scripts/src/utility/update-bash-docu.sh b/lib/tegonal-scripts/src/utility/update-bash-docu.sh index 7a43387..295ef9f 100644 --- a/lib/tegonal-scripts/src/utility/update-bash-docu.sh +++ b/lib/tegonal-scripts/src/utility/update-bash-docu.sh @@ -6,7 +6,7 @@ # \__/\__/\_, /\___/_//_/\_,_/_/ It is licensed under Apache License 2.0 # /___/ Please report bugs and contribute back your improvements # -# Version: v4.10.0 +# Version: v4.11.0 # ####### Description ############# # @@ -24,7 +24,7 @@ # shopt -s inherit_errexit || { echo >&2 "please update to bash 5, see errors above" && exit 1; } # # Assumes tegonal's scripts were fetched with gt - adjust location accordingly # dir_of_tegonal_scripts="$(cd -- "$(dirname -- "${BASH_SOURCE[0]:-$0}")" >/dev/null && pwd 2>/dev/null)/../lib/tegonal-scripts/src" -# source "$dir_of_tegonal_scripts/setup.sh" "$dir_of_tegonal_scripts" +# source "$dir_of_tegonal_scripts/setup_tegonal_scripts.sh" "$dir_of_tegonal_scripts" # # source "$dir_of_tegonal_scripts/utility/update-bash-docu.sh" # @@ -43,7 +43,7 @@ unset CDPATH if ! [[ -v dir_of_tegonal_scripts ]]; then dir_of_tegonal_scripts="$(cd -- "$(dirname -- "${BASH_SOURCE[0]:-$0}")" >/dev/null && pwd 2>/dev/null)/.." - source "$dir_of_tegonal_scripts/setup.sh" "$dir_of_tegonal_scripts" + source "$dir_of_tegonal_scripts/setup_tegonal_scripts.sh" "$dir_of_tegonal_scripts" fi sourceOnce "$dir_of_tegonal_scripts/utility/parse-fn-args.sh" sourceOnce "$dir_of_tegonal_scripts/utility/replace-snippet.sh"