Skip to content

Commit ad661c2

Browse files
[release] Prepare new 0.19.1 release.
1 parent 4e3ed4a commit ad661c2

File tree

17 files changed

+90
-90
lines changed

17 files changed

+90
-90
lines changed

documentation/manual/z-run.1.html

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

documentation/manual/z-run.1.man

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
.\" generated with Ronn/v0.7.3
22
.\" http://github.com/rtomayko/ronn/tree/0.7.3
33
.
4-
.TH "Z\-RUN" "1" "2022-03-22" "volution.ro" "z-run"
4+
.TH "Z\-RUN" "1" "2022-07-26" "volution.ro" "z-run"
55
.
66
.SH "NAME"
77
\fBz\-run\fR \- lightweight scripts library tool

documentation/manual/z-run.1.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -402,4 +402,4 @@ EXAMPLES
402402

403403

404404

405-
volution.ro 2022-03-22 Z-RUN(1)
405+
volution.ro 2022-07-26 Z-RUN(1)

documentation/readme/readme.html

Lines changed: 12 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -222,7 +222,7 @@
222222
</code></pre><ul><li>environment variables can be defined to string values:</li></ul><pre><code>&amp;&amp;== env SOME_ENV some-value
223223
</code></pre><ul><li>environment variables can be defined to absolute paths:</li></ul><pre><code>&amp;&amp;== env SOME_PATH ./relative-path
224224
</code></pre><ul><li>the <code>$PATH</code> environment variable can be appended with absolute paths:</li></ul><pre><code>&amp;&amp;== path ./bin
225-
</code></pre><ul><li>environment variables, similar to <code>$PATH</code>, can be appended with absolute paths:</li></ul><pre><code>&amp;&amp;== env-path-append ./bin
225+
</code></pre><ul><li>environment variables, similar to <code>$PATH</code>, can be appended with absolute paths:</li></ul><pre><code>&amp;&amp;== env-path-append SOME_ENV_LIKE_PATH ./bin
226226
</code></pre><ul><li>environment variables can be removed:</li></ul><pre><code>&amp;&amp;== env-exclude SOME_ENV_1 SOME_ENV_2
227227
</code></pre><ul><li>environment variables can be provided with defaults:</li></ul><pre><code>&amp;&amp;== env-fallback SOME_ENV default-value
228228
</code></pre><ul><li>other library source files can be included:</li></ul><pre><code>&amp;&amp; _/file-relative-to-the-current-source-file-parent
@@ -247,20 +247,20 @@
247247
</code></pre><ul><li>select a scriptlet from the menu,
248248
and print its body:</li></ul><pre><code>z-run select-body
249249
</code></pre><p><strong>TBD:</strong></p><ul><li>compiling libraries and using them;</li><li>executing remote scriptlets over SSH;</li><li>using a library as a standalone tool with <code>z-run --exec</code>;</li><li>executing standalone scriptlets with <code>z-run --scriptlet</code>;</li><li>executing standalone scriptlets with <code>z-run --scriptlet-exec</code>;</li><li>executing standalone templates with <code>z-run --template</code>;</li><li><code>z-run --input</code>, <code>z-run --select</code>, and <code>z-run --fzf</code>;</li><li><code>z-run --shell</code>;</li><li><code>z-run --export=shell-functions</code>;</li><li><code>z-run --version</code>;</li><li><code>z-run --help</code>;</li><li><code>z-run --manual</code>;</li><li><code>z-run --manual-man</code>;</li><li><code>z-run --manual-html</code>;</li><li><code>z-run --readme</code>;</li><li><code>z-run --readme-html</code>;</li><li><code>z-run --sbom</code>;</li><li><code>z-run --sbom-html</code>;</li><li><code>z-run --sbom-json</code>;</li><li><code>z-run --sources-md5</code>;</li><li><code>z-run --sources-cpio | gunzip | cpio -i -t</code>;</li></ul><hr><h2>Installation</h2><h3>Download prebuilt executables</h3><p>One should see the <a href=https://github.com/volution/z-run/releases>releases page on GitHub</a>,
250-
where pre-built executables (only Intel 64bit architectures) are available for:</p><ul><li>Linux (the main development and testing environment) --<br><a href=https://github.com/volution/z-run/releases/download/v0.18.1/z-run--linux--v0.18.1>https://github.com/volution/z-run/releases/download/v0.18.1/z-run--linux--v0.18.1</a></li><li>OSX (only Intel CPU's) (the second targeted environment) --<br><a href=https://github.com/volution/z-run/releases/download/v0.18.1/z-run--darwin--v0.18.1>https://github.com/volution/z-run/releases/download/v0.18.1/z-run--darwin--v0.18.1</a></li><li>OpenBSD (seldom tested) --<br><a href=https://github.com/volution/z-run/releases/download/v0.18.1/z-run--openbsd--v0.18.1>https://github.com/volution/z-run/releases/download/v0.18.1/z-run--openbsd--v0.18.1</a></li><li>FreeBSD (seldom tested) --<br><a href=https://github.com/volution/z-run/releases/download/v0.18.1/z-run--freebsd--v0.18.1>https://github.com/volution/z-run/releases/download/v0.18.1/z-run--freebsd--v0.18.1</a></li></ul><p>Also, each of these files are signed with my PGP key <code>5A974037A6FD8839</code>, thus do check the signature.</p><p>For example:</p><ul><li>import my PGP key:</li></ul><pre><code>curl -s https://github.com/cipriancraciun.gpg | gpg2 --import
250+
where pre-built executables (only Intel 64bit architectures) are available for:</p><ul><li>Linux (the main development and testing environment) --<br><a href=https://github.com/volution/z-run/releases/download/v0.19.1/z-run--linux--v0.19.1>https://github.com/volution/z-run/releases/download/v0.19.1/z-run--linux--v0.19.1</a></li><li>OSX (only Intel CPU's) (the second targeted environment) --<br><a href=https://github.com/volution/z-run/releases/download/v0.19.1/z-run--darwin--v0.19.1>https://github.com/volution/z-run/releases/download/v0.19.1/z-run--darwin--v0.19.1</a></li><li>OpenBSD (seldom tested) --<br><a href=https://github.com/volution/z-run/releases/download/v0.19.1/z-run--openbsd--v0.19.1>https://github.com/volution/z-run/releases/download/v0.19.1/z-run--openbsd--v0.19.1</a></li><li>FreeBSD (seldom tested) --<br><a href=https://github.com/volution/z-run/releases/download/v0.19.1/z-run--freebsd--v0.19.1>https://github.com/volution/z-run/releases/download/v0.19.1/z-run--freebsd--v0.19.1</a></li></ul><p>Also, each of these files are signed with my PGP key <code>5A974037A6FD8839</code>, thus do check the signature.</p><p>For example:</p><ul><li>import my PGP key:</li></ul><pre><code>curl -s https://github.com/cipriancraciun.gpg | gpg2 --import
251251
</code></pre><pre><code>gpg: key 5A974037A6FD8839: public key &quot;Ciprian Dorin Craciun &lt;[email protected]&gt;&quot; imported
252252
gpg: Total number processed: 1
253253
gpg: imported: 1
254254
</code></pre><ul><li>download the executable and signature (replace the <code>linux</code> token with <code>darwin</code> (for OSX), <code>freebsd</code> or <code>openbsd</code>):</li></ul><pre><code>curl \
255255
-s -S -f -L \
256256
-o /tmp/z-run \
257-
https://github.com/volution/z-run/releases/download/v0.18.1/z-run--linux--v0.18.1 \
257+
https://github.com/volution/z-run/releases/download/v0.19.1/z-run--linux--v0.19.1 \
258258
#
259259

260260
curl \
261261
-s -S -f -L \
262262
-o /tmp/z-run.asc \
263-
https://github.com/volution/z-run/releases/download/v0.18.1/z-run--linux--v0.18.1.asc \
263+
https://github.com/volution/z-run/releases/download/v0.19.1/z-run--linux--v0.19.1.asc \
264264
#
265265
</code></pre><ul><li>verify the executable:</li></ul><pre><code>gpg2 --verify /tmp/z-run.asc /tmp/z-run
266266
</code></pre><ul><li><strong>check that the key is <code>58FC2194FCC2478399CB220C5A974037A6FD8839</code></strong>:</li></ul><pre><code>gpg: assuming signed data in '/tmp/z-run'
@@ -275,16 +275,16 @@
275275
</code></pre><ul><li>copy the executable on the <code>$PATH</code>:</li></ul><pre><code>sudo cp /tmp/z-run /usr/local/bin/z-run
276276
</code></pre><ul><li>check that it works:</li></ul><pre><code>z-run --version
277277
</code></pre><pre><code>* tool : z-run
278-
* version : 0.19.0
278+
* version : 0.19.1
279279
* executable : /usr/local/bin/z-run
280-
* build target : release, linux-amd64, go1.17.6, gc
281-
* build number : 12170, 2022-01-19-23-30-43
280+
* build target : release, linux-amd64, go1.18.3, gc
281+
* build number : 12286, 2022-07-26-10-01-10
282282
* code &amp; issues : https://github.com/volution/z-run
283-
* sources git : a6e6ce1dbd63eb871ad0280d6dbafdbc9e7960d9
284-
* sources hash : d7ba8be84e85329ac187984750ecd242
283+
* sources git : 4420e1f27c2480595ac98e409727c6810498710b
284+
* sources hash : daf4d73647bc52c3efe3f60f7711439a
285285
* uname node : some-workstation
286-
* uname system : Linux, 5.15.6-1-default, x86_64
287-
* uname hash : 7c8643e588e6fbb4063d2643de27c39b
286+
* uname system : Linux, 5.18.4-1-default, x86_64
287+
* uname hash : 636fe534b72441e2ccb478f9bd56d653
288288
</code></pre><h3>Build from sources</h3><p>Go is a prerequisite;
289289
one can install it from any Linux or BSD package manager,
290290
or OSX's <code>brew</code>,
@@ -423,7 +423,7 @@
423423
to any platform it supports.</p><p>Because Rust is less portable than Go;
424424
for example, Rust doesn't consider OpenBSD as a "tier-1" platform.</p><h3>What other open-source code does it depend on?</h3><ul><li><a href=https://github.com/junegunn/fzf>fzf</a>
425425
(via my custom <a href=https://github.com/cipriancraciun/fzf>fork</a>);</li><li><a href=https://github.com/colinmarc/cdb>cdb</a>
426-
(via my custom <a href=github.com/cipriancraciun/go-cdb-lib>fork</a>;</li><li><a href=github.com/jessevdk/go-flags>go-flags</a>;</li><li><a href=github.com/peterh/liner>liner</a>;</li><li>also see the <a href=./sources/go.mod>go.mod</a> file
426+
(via my custom <a href=github.com/cipriancraciun/go-cdb-lib>fork</a>);</li><li><a href=github.com/jessevdk/go-flags>go-flags</a>;</li><li><a href=github.com/peterh/liner>liner</a>;</li><li>also see the <a href=./sources/go.mod>go.mod</a> file
427427
for other minor dependencies;</li></ul><h3>Some related readings...</h3><ul><li><a href=https://slack.engineering/development-environments-at-slack/>Development Environments at Slack</a></li></ul><hr><h2>Notice (copyright and licensing)</h2><h3>Authors</h3><p>Ciprian Dorin Craciun:</p><ul><li><a href=mailto:[email protected]>[email protected]</a> or <a href=mailto:[email protected]>[email protected]</a></li><li><a href=https://volution.ro/ciprian>https://volution.ro/ciprian</a></li><li><a href=https://github.com/volution>https://github.com/volution</a></li><li><a href=https://github.com/cipriancraciun>https://github.com/cipriancraciun</a></li></ul><p>Please also see the <a href=./documentation/sbom/sbom.md>SBOM (Software Bill of Materials)</a>
428428
for links this project's dependencies and their authors.</p><h3>Notice -- short version</h3><p>The code is licensed under GPL 3 or later.</p><p>This is the same license as used by
429429
Linux, Git, MySQL/MariaDB, WordPress, F-Droid,

documentation/readme/readme.md

Lines changed: 13 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -605,13 +605,13 @@ z-run select-body
605605
One should see the [releases page on GitHub](https://github.com/volution/z-run/releases),
606606
where pre-built executables (only Intel 64bit architectures) are available for:
607607
* Linux (the main development and testing environment) -- <br/>
608-
<https://github.com/volution/z-run/releases/download/v0.18.1/z-run--linux--v0.18.1>
608+
<https://github.com/volution/z-run/releases/download/v0.19.1/z-run--linux--v0.19.1>
609609
* OSX (only Intel CPU's) (the second targeted environment) -- <br/>
610-
<https://github.com/volution/z-run/releases/download/v0.18.1/z-run--darwin--v0.18.1>
610+
<https://github.com/volution/z-run/releases/download/v0.19.1/z-run--darwin--v0.19.1>
611611
* OpenBSD (seldom tested) -- <br/>
612-
<https://github.com/volution/z-run/releases/download/v0.18.1/z-run--openbsd--v0.18.1>
612+
<https://github.com/volution/z-run/releases/download/v0.19.1/z-run--openbsd--v0.19.1>
613613
* FreeBSD (seldom tested) -- <br/>
614-
<https://github.com/volution/z-run/releases/download/v0.18.1/z-run--freebsd--v0.18.1>
614+
<https://github.com/volution/z-run/releases/download/v0.19.1/z-run--freebsd--v0.19.1>
615615

616616
Also, each of these files are signed with my PGP key `5A974037A6FD8839`, thus do check the signature.
617617

@@ -633,13 +633,13 @@ gpg: imported: 1
633633
curl \
634634
-s -S -f -L \
635635
-o /tmp/z-run \
636-
https://github.com/volution/z-run/releases/download/v0.18.1/z-run--linux--v0.18.1 \
636+
https://github.com/volution/z-run/releases/download/v0.19.1/z-run--linux--v0.19.1 \
637637
#
638638
639639
curl \
640640
-s -S -f -L \
641641
-o /tmp/z-run.asc \
642-
https://github.com/volution/z-run/releases/download/v0.18.1/z-run--linux--v0.18.1.asc \
642+
https://github.com/volution/z-run/releases/download/v0.19.1/z-run--linux--v0.19.1.asc \
643643
#
644644
~~~~
645645

@@ -676,16 +676,16 @@ z-run --version
676676
~~~~
677677
~~~~
678678
* tool : z-run
679-
* version : 0.19.0
679+
* version : 0.19.1
680680
* executable : /usr/local/bin/z-run
681-
* build target : release, linux-amd64, go1.17.6, gc
682-
* build number : 12170, 2022-01-19-23-30-43
681+
* build target : release, linux-amd64, go1.18.3, gc
682+
* build number : 12286, 2022-07-26-10-01-10
683683
* code & issues : https://github.com/volution/z-run
684-
* sources git : a6e6ce1dbd63eb871ad0280d6dbafdbc9e7960d9
685-
* sources hash : d7ba8be84e85329ac187984750ecd242
684+
* sources git : 4420e1f27c2480595ac98e409727c6810498710b
685+
* sources hash : daf4d73647bc52c3efe3f60f7711439a
686686
* uname node : some-workstation
687-
* uname system : Linux, 5.15.6-1-default, x86_64
688-
* uname hash : 7c8643e588e6fbb4063d2643de27c39b
687+
* uname system : Linux, 5.18.4-1-default, x86_64
688+
* uname hash : 636fe534b72441e2ccb478f9bd56d653
689689
~~~~
690690

691691

documentation/readme/readme.txt

Lines changed: 19 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -375,7 +375,7 @@ some text that doesn't contain ##}}
375375
* environment variables, similar to $PATH, can be appended with absolute
376376
paths:
377377

378-
&&== env-path-append ./bin
378+
&&== env-path-append SOME_ENV_LIKE_PATH ./bin
379379

380380
* environment variables can be removed:
381381

@@ -480,17 +480,17 @@ One should see the releases page on GitHub, where pre-built executables (only
480480
Intel 64bit architectures) are available for:
481481

482482
* Linux (the main development and testing environment) --
483-
https://github.com/volution/z-run/releases/download/v0.18.1/
484-
z-run--linux--v0.18.1
483+
https://github.com/volution/z-run/releases/download/v0.19.1/
484+
z-run--linux--v0.19.1
485485
* OSX (only Intel CPU's) (the second targeted environment) --
486-
https://github.com/volution/z-run/releases/download/v0.18.1/
487-
z-run--darwin--v0.18.1
486+
https://github.com/volution/z-run/releases/download/v0.19.1/
487+
z-run--darwin--v0.19.1
488488
* OpenBSD (seldom tested) --
489-
https://github.com/volution/z-run/releases/download/v0.18.1/
490-
z-run--openbsd--v0.18.1
489+
https://github.com/volution/z-run/releases/download/v0.19.1/
490+
z-run--openbsd--v0.19.1
491491
* FreeBSD (seldom tested) --
492-
https://github.com/volution/z-run/releases/download/v0.18.1/
493-
z-run--freebsd--v0.18.1
492+
https://github.com/volution/z-run/releases/download/v0.19.1/
493+
z-run--freebsd--v0.19.1
494494

495495
Also, each of these files are signed with my PGP key 5A974037A6FD8839, thus do
496496
check the signature.
@@ -511,13 +511,13 @@ gpg: imported: 1
511511
curl \
512512
-s -S -f -L \
513513
-o /tmp/z-run \
514-
https://github.com/volution/z-run/releases/download/v0.18.1/z-run--linux--v0.18.1 \
514+
https://github.com/volution/z-run/releases/download/v0.19.1/z-run--linux--v0.19.1 \
515515
#
516516

517517
curl \
518518
-s -S -f -L \
519519
-o /tmp/z-run.asc \
520-
https://github.com/volution/z-run/releases/download/v0.18.1/z-run--linux--v0.18.1.asc \
520+
https://github.com/volution/z-run/releases/download/v0.19.1/z-run--linux--v0.19.1.asc \
521521
#
522522

523523
* verify the executable:
@@ -548,16 +548,16 @@ sudo cp /tmp/z-run /usr/local/bin/z-run
548548
z-run --version
549549

550550
* tool : z-run
551-
* version : 0.19.0
551+
* version : 0.19.1
552552
* executable : /usr/local/bin/z-run
553-
* build target : release, linux-amd64, go1.17.6, gc
554-
* build number : 12170, 2022-01-19-23-30-43
553+
* build target : release, linux-amd64, go1.18.3, gc
554+
* build number : 12286, 2022-07-26-10-01-10
555555
* code & issues : https://github.com/volution/z-run
556-
* sources git : a6e6ce1dbd63eb871ad0280d6dbafdbc9e7960d9
557-
* sources hash : d7ba8be84e85329ac187984750ecd242
556+
* sources git : 4420e1f27c2480595ac98e409727c6810498710b
557+
* sources hash : daf4d73647bc52c3efe3f60f7711439a
558558
* uname node : some-workstation
559-
* uname system : Linux, 5.15.6-1-default, x86_64
560-
* uname hash : 7c8643e588e6fbb4063d2643de27c39b
559+
* uname system : Linux, 5.18.4-1-default, x86_64
560+
* uname hash : 636fe534b72441e2ccb478f9bd56d653
561561

562562
Build from sources
563563

@@ -773,7 +773,7 @@ OpenBSD as a "tier-1" platform.
773773
What other open-source code does it depend on?
774774

775775
* fzf (via my custom fork);
776-
* cdb (via my custom fork;
776+
* cdb (via my custom fork);
777777
* go-flags;
778778
* liner;
779779
* also see the go.mod file for other minor dependencies;

sources/embedded/build/number.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
12284
1+
12287
222 Bytes
Binary file not shown.
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
f35589a28d9076fa1bf39d2789475262
1+
07b27032559f57cc09a4ca3de5408456

sources/embedded/build/sources.md5

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -11,15 +11,15 @@ b7bd2ebef5fe1e6977b63c341c02fda1 *embedded/build.go
1111
e0529455b4b50e667909e37e7ac8d439 *embedded/documentation.go
1212
c3b76b61baa2fd78b28460c7fab83d59 *embedded/documentation/help--footer.txt
1313
0e9cb89d642e013ed3dd94ae045be082 *embedded/documentation/help--header.txt
14-
8fddf406a71dd905846f649ad3767c8c *embedded/documentation/readme.html
15-
616d826a1a4fc80a3698a73bbc4a7485 *embedded/documentation/readme.txt
14+
00f1631bd9bc634dece6c4440fe7a6a3 *embedded/documentation/readme.html
15+
388502f37a04a2a05c122d3478b99bbd *embedded/documentation/readme.txt
1616
e2ec2ca9b0e908ea5635a2c70938c3aa *embedded/documentation/sbom.html
1717
c35ec07dce11d78b720334c881a7c69c *embedded/documentation/sbom.json
1818
1d3c2ce3941de54437dc857c091a78f7 *embedded/documentation/sbom.txt
1919
35585845c8b1c58f8748791c618b9869 *embedded/documentation/z-run--help.txt
20-
89ca741ab7b430f62a56c68cd978023a *embedded/documentation/z-run--manual.html
21-
37ae32e8113f3208e63579f7421a91e1 *embedded/documentation/z-run--manual.man
22-
eb4b43ecc65546aa4f3909762bd34dbf *embedded/documentation/z-run--manual.txt
20+
23228e7d34722db85da20edc2bcf0784 *embedded/documentation/z-run--manual.html
21+
8ffa65b2e8bc6898f70f380285cfaab6 *embedded/documentation/z-run--manual.man
22+
ada4858ffaa2bdf21348829977c7d60d *embedded/documentation/z-run--manual.txt
2323
b1e1c36106351c75d7f9d05767aa0e1e *embedded/prologues.go
2424
bb2839ab009617e6ae7fd5b5bd16ccaf *embedded/prologues/go.go0
2525
67186e03764c63329fbbdeae8247c444 *embedded/prologues/python3.py0

0 commit comments

Comments
 (0)