TODO in org-converge-0.0.11 vs TODO in org-converge-0.0.12
- old
+ new
@@ -1,10 +1,10 @@
# -*- mode: org; mode: auto-fill; -*-
#+TODO: TODO | DONE CANCELED
#+startup: showeverything
-* [0/9] 0.1.0 version
+* [0/10] 0.1.0 version
- [ ] Macros can be loaded and applied to the configuration
- [ ] Actually support converging and idempotency (~--runmode=idempotent~)
+ Do not do an operation unless it is required
+ Abort in case there was a failure in executing the script.
@@ -15,11 +15,51 @@
: org-converge setupfile.org --dry-run
- [ ] Use :eval for evaling blocks (off by default)
- [ ] Can use ~:dir~ for running a process relative to that directory
- [ ] Bugfix for when results blocks have only inline examples or images
- [ ] Bugfix for when the result from a ~org-spec~ run has non-zero exit status
+- [ ] Bugfixes for spec run
-* [1/1] 0.0.10
+* [0/5] 0.0.14
+
+- [ ] Distributed run helpers for the header arguments
+ : ssh
+- [ ] =:waits:=
+ Wait for other processes to start before starting.
+ The process does not start until the alive signal to the following
+ list of processes succeeds.
+- [ ] =:awaits:=
+ Wait for other processes to finish before starting.
+- [ ] =:onerror=
+ aborteverything, restart, runhandler
+- [ ] =:assertedby=
+
+* [2/2] 0.0.13
+
+- [X] =:waitsfor=, =:waitfor=, =:sleep:=
+ The process starts after this delay
+- [X] =:timeoutin=, =:timeout=
+
+ The process stops running after this time
+
+* [1/1] 0.0.12
+
+- [X] Use the shebang for the binary
+
+#+begin_src ruby :results output
+cmd = "#!/bin/bash".gsub('#!', '')
+
+puts cmd
+#+end_src
+
+#+RESULTS:
+: /bin/bash
+
+* [1/1] 0.0.11
+
+- [X] Normalize the binaries used for some languages (bash, node)
+
+* [1/1] 0.0.10
- [X] Add ~:procs~ to code blocks to identify how many times it should run
* [1/1] 0.0.8, 0.0.9 version