Releases: district09/robo-digipolis-helpers
Releases · district09/robo-digipolis-helpers
5.0.2
4.0.4
2.2.0
1.0.0-alpha1
Release 1.0.0-alpha1
commit 85259b78b060fe47e957ded51d5f191efad50512
Author: Jelle Sebreghts <sebreghts.jelle@gmail.com>
Date: Tue Jul 2 16:29:40 2019
Refactoring to move away from monolithic RoboFile.
- Use the command builder
- Define task classes and traits
Why we use traits instead of command classes.
Command classes define a command. Each public method on a RoboFile (in
the root of the project) is also a command. Public methods can be
overridden by the RoboFile. Command classes cannot (at least not in a
reliable way, there's no way of telling robo which of the command
classes that define a command with the same name, is the actual command
you want to use).
I also introduced TraitDependencyCheckerTrait (not my proudest moment),
because traits cannot extend other traits, but some have overlapping
functionality, and, you know, DRY. This trait helps other traits define
dependencies (on yet some other traits) and checks if these
dependencies are met. Just add a method named
get[MyTraitClassName]Dependencies, and return an array of full trait
names (with namespace). If the class using this trait doesn't also use
every dependend trait, an exception will be thrown.
Also: https://github.com/Roave/BetterReflection/issues/486
0.2.3
0.2.2
Release 0.2.2
commit e400ff3aa15124d5f4e0a5b817883d9572de09f4
Author: Jelle Sebreghts <sebreghts.jelle@gmail.com>
Date: Mon Mar 11 08:39:16 2019
Fix codestyle, do not test PHP5.
commit b3d5a285bd1316eb6e399057cb7225b698cec288
Author: Jelle Sebreghts <sebreghts.jelle@gmail.com>
Date: Thu Feb 28 15:40:15 2019
Add filechecks to allow deploys to check if certain files are present.
0.2.1
0.1.29
Release 0.1.29 Changes: (43a2391) Added docblock to `getTimeoutSetting`. by Jelle Sebreghts on Wed Sep 26 11:49:14 2018 (5368096) Refactoring: Split `getTimeoutSetting` in separate methods. by Jelle Sebreghts on Wed Sep 26 11:39:26 2018 (d744581) Ensure properties are read before getting timeout settings. by Jelle Sebreghts on Wed Sep 26 11:08:53 2018 (9ddd6bb) Fixes #12: Make time outs configurable. by Jelle Sebreghts on Fri Sep 21 14:50:56 2018 (85b3ff5) Issue #12: Make time outs configurable. by Jelle Sebreghts on Fri Sep 21 14:50:56 2018 (c84efca) #23: Throw an exception when we cant't determine the user home directory or realpath. by Jelle Sebreghts on Fri Sep 21 12:04:03 2018 (a73e44e) Fixes #23: `readlink -e` option not recognized on MacOS. by Jelle Sebreghts on Fri Sep 21 11:48:27 2018