July 2019
Intermediate to advanced
502 pages
14h
English
The build.sh script is available at https://github.com/the-gigi/delinkcious/blob/master/build.sh.
Let's examine it bit by bit. There are several best practices we will follow here. First, it's a good idea to add a shebang with the path of the binary that will execute your script – that is, if you know where it is located. If you try to write a cross-platform script that works on many different platforms, you may need to rely on the path or other techniques. set -eo pipefail will fail out immediately (even in the middle of a pipe) if anything goes wrong.
This is highly recommended for production environments:
#!/bin/bashset -eo pipefail
The next few lines just set some variables for directories and the tags ...