Revision history for Sparky
0.0.30 2021-01-10T23:54:47Z
- JS markdown parser and syntax highlighter in about page. Removing Text::Markdown
- Hightlight code on project page
0.0.29 2021-01-04T00:22:18Z
- New feature: triggering builds on SCM changes
- Lock files mechanism to prevent excessive crontab runs
- Allow manual run feature
- Fix: rebuild action now works properly
- Use Hash::Merge 2.0.0+ version (see https://github.com/melezhik/sparky/pull/2)
- Solar is default bulma theme
- Update examples, remove obsolete code
- Update README, make it more accurate
- UI improvements, kudos to @thibaultduponchelle
0.0.28 2020-11-09T17:34:45Z
- Add scripts missing during previous release
0.0.27 2020-11-04T19:06:12Z
- change scripts extension: `pl6` -> `raku`
- db-init.raku - Use HOME env variable to make script working on all linux/mac platforms
0.0.26 2020-07-26T13:04:29-05:00
- New feature - FTP - file triggering protocol
- FTP changes - `conf` option is deprecated, more options are handled via `sparrowdo` section
- Fix - handle path to sparrowdo configuration file
0.0.25 2018-12-04T22:01:02Z
- Trigger build from UI
- Switched to Bulma css framework
- Projects pages - #8
- Systemd install script
# 0.0.24
- Sparky modules support
- Skip bootstrap by using `bootstrap: false` in sparky.yaml file
- Ssh private key hotfix
# 0.0.23
- remove old debug code
- language correction in readme file
# 0.0.22
* Sparky distributuin moved to CPAN
* sparky.yaml - respect for `docker` parameter
* docker exec do not allocate pseudo tty
* format error fix
# 0.0.21
* SQL bug fix ( for project column )
# 0.0.20
* Database engine now is configurable. Yes, you can use MySQL and PostgreSQL!
# 0.0.19
* Use Data::Dump to dump config in a log
# 0.0.18
* Crontab entries check logic
# 0.0.17
* Refactoring, child processes logic improved
# 0.0.16
* Downstream projects
* Improved logging
# 0.0.15
Change the logic of runners spawner, trying to deal with memory leaks
# 0.0.14
2017-07-31
* Improved web ui ( adjusted twitter bootstrap theme )
# 0.0.13
2017-07-28
* Improved sparky-runner.pl6 logic, when gets run standalone
# 0.0.12
2017-07-28
* Refactoring - `--report-root` and `--stdout` options are abolished
# 0.0.11
2017-07-27
* Minor documentation improvements
# 0.0.10
2017-07-27
* Rewrote documentation, hide some internal stuff.
# 0.0.9
2017-07-27
* Add web-ui
# 0.0.8
2017-07-26
* sparrowdo/sparky config mess bugfix
# 0.0.7
2017-07-26
* First working version with purging old builds
# 0.0.4
2017-07-25
* Small improvements for sparky-runner default settings
# 0.0.3
2017-07-25
* Tweaked documentation a bit.
# 0.0.2
2017-07-19
* Changed logic of timeouts.
* Minor corrections in runner ( ignore crontab entries when gets run directly ).
# 0.0.1
2017-07-19
* Just a first version.