Raku Land

Sparky

zef:melezhik
Revision history for Sparky

{{$NEXT}}

0.1.3  2021-09-15T10:03:00Z

  - SPARKY_HTTP_ROOT bug fix

0.1.2  2021-09-07T05:34:00Z

  - Clean up readme again

0.1.1  2021-09-07T05:34:00Z

  - Clean up readme 
  - Remove obsolete dependencies

0.1.0  2021-09-07T03:16:00Z

  - Move from Bailador to Cro
  - Minor css/html bug fixes
  - Slight improvement of documentation
  - Badges for projects ( based on @thibaultduponchelle pull request )
  - Sandstone is default bulma theme

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.