aboutsummaryrefslogtreecommitdiff
path: root/_tils/2020-11-12-diy-bare-bones-ci-server-with-bash-and-nix.md (unfollow)
Commit message (Collapse)AuthorFilesLines
2022-05-02aux/containers/guix/manifest.scm: Add md4cEuAndreh1-0/+1
2022-05-02git mv bin/post.sh bin/articleEuAndreh1-0/+0
2022-05-02aux/assert-shellcheck.sh: Use git-ls-files over findEuAndreh1-2/+2
2022-05-02bin/{tmp,pb}: ShellCheckEuAndreh2-3/+5
2022-05-02Makefile: Do not make "fqdn" target .SILENT by defaultEuAndreh2-3/+1
2022-05-02TODOs.md: Add #td-f1ee23c0-b10a-a044-8351-e3cef4cb9d8cEuAndreh2-0/+5
2022-05-02bin/pb: Refactor and simplifyEuAndreh1-81/+124
- stop depending on Perl in slugify(); - stop relying on GNU sed extensions on slugify(); - use optional flags over positional arguments; - use POSIX "date +%Y-%m-%d" over "date -I"; - always read from STDIN instead of deciding based on the input; - don't rely on GNU coreutils' `mktemp`;
2022-05-02Makefile: Add $(FQDN) variableEuAndreh1-1/+7
2022-05-02_plugins/linter.rb: Disable some assertionsEuAndreh1-2/+2
2022-05-01bin/tmp: Remove trailing "/" from $REMOTE_TMPEuAndreh1-4/+3
2022-05-01bin/tmp: Indent documentation textEuAndreh1-9/+9
2022-04-20TODOs.md: Add #td-61f75b7a-aeab-91bf-d927-7766253faec7EuAndreh1-0/+7
2022-04-20TODOs.md: Add #td-75506021-884a-af77-ffbe-448816f70cc5EuAndreh1-0/+3
2022-04-17_includes/public-inbox.html: Use "Re:" over "RE:" for mailto linkEuAndreh1-4/+4
From RFC 5322 [0]: > When used in a reply, the field body MAY start with the > string "Re: " (an abbreviation of the Latin "in re", meaning "in the > matter of") followed by the contents of the "Subject:" field body of > the original message. [0]: https://www.rfc-editor.org/rfc/rfc5322
2022-04-13aux/ci/: AddEuAndreh4-0/+219
2022-04-13TODOs.md: Add #td-dba2ff82-59b3-dd17-06a9-edbc9cffb264EuAndreh1-0/+3
2022-04-12TODOs.md: Mark #td-a84b65c4-686c-c098-aa4b-cfba06a84825 as DOINGEuAndreh1-1/+7
2022-04-12TODOs.md: Add #td-3996432b-c5b8-a003-db82-c684035f58d5EuAndreh1-0/+3
2022-04-12Include TODOs.html file in websiteEuAndreh2-1/+7
2022-04-12Rename favicon to lord-faviconEuAndreh8-16/+22
2022-04-12_config.yml: Explicitly include .well-known/ directoryEuAndreh1-0/+3
2022-04-11Makefile: Use $(JEKYLL) and include JEKYLL_ENV=productionEuAndreh1-5/+6
2022-04-11Add .well-known/security.txtEuAndreh2-0/+5
2022-04-11Makefile: Open browser in "run" targetEuAndreh1-0/+1
2022-04-11Makefile: s/publish/deploy/EuAndreh1-1/+1
2022-04-11TODOs.md: Add #td-a81fc81f-9d58-101f-fa4f-2ce4cab63173EuAndreh1-0/+3
2022-03-25TODOs.md: Add #td-181014da-abbd-fbc3-ed42-a2c2d89f12a7EuAndreh1-0/+3
2022-03-15Makefile: Add "run" targetEuAndreh1-0/+3
2022-03-14TODOs.md: Add #td-db77b6f1-3044-e457-1672-5cf4314b47b2EuAndreh1-0/+3
2022-03-06Exclude tmp/ directoryEuAndreh2-1/+2
2022-03-06Makefile: Also delete .jekyll-cache/ in "clean" targetEuAndreh1-1/+1
2022-03-06TODOs.md: Add #td-233e5dde-b13e-a795-cc73-c031bd56c03cEuAndreh1-0/+3
2022-03-06_articles/2021-02-17-ann-fallible-fault-injection-library-for-stress-testing ↵EuAndreh1-2/+2
-failure-scenarios.md: Use correct update dates
2022-03-06Archive fallible and autoqemu for nowEuAndreh4-7/+23
2022-03-06TODOs.md: Add #td-a84b65c4-686c-c098-aa4b-cfba06a84825EuAndreh1-0/+17
2022-03-06mv Makefile.dynamic dynamic.mkEuAndreh2-1/+1
2022-03-06.gitignore: Ignore vendor/EuAndreh1-0/+1
2022-03-06TODOs.md: Add #td-e795e852-a836-edae-0f95-48b28096ea9aEuAndreh1-0/+9
2022-03-06TODOs.md: Add #td-c76a7c83-20d2-a2cc-b48a-8499c6ca5b69EuAndreh1-0/+7
2022-03-06TODOs.md: Add #td-2fde23a6-1389-30fa-34ac-7d6750abf08aEuAndreh1-0/+3
2022-03-06aux/: UpdateEuAndreh5-79/+45
2022-01-16TODOs.md: Add #td-d5370885-16f3-acf8-7e7a-a65d794242eeEuAndreh2-1/+3
2022-01-16aux/containers/guix/manifest.scm: Add Python to create static file serverEuAndreh1-0/+1
2022-01-16{swift,cargo}2nix: Update articles to point to archived tarballsEuAndreh2-12/+11
2022-01-16static/attachments/: Embed archived repository tarballsEuAndreh5-0/+0
2022-01-16git mv locale/ po/EuAndreh261-3/+3
2022-01-16.ignore: Remove unused fileEuAndreh1-2/+0
2022-01-16TODOs.md: Add #td-ca1035f1-dadf-1f10-c371-d4f2bca682cbEuAndreh1-0/+8
2022-01-16_tils/2021-07-23-gpg-verification-of-git-repositories-without-tls.md: Add ↵EuAndreh1-1/+4
note on obsolete Git Protocol server
2022-01-16Makefile: make target "publish" depend on target "all"EuAndreh1-1/+1