Skip to content
This repository has been archived by the owner on Jan 14, 2024. It is now read-only.

Releases: riotkit-org/riotkit-do

Jinja2 filesystem loading fixes, bugfixes, dot-env file management

05 Jun 06:01
Compare
Choose a tag to compare

Features:

  • Bugfix #9
  • Dot-env files support
  • Bugfixes to alias groups support

Preparation for distribution mode - RKD_WHITELIST_GROUPS and RKD_ALIAS_GROUPS

01 Jun 06:23
Compare
Choose a tag to compare

Those features were made especially for RiotKit's Harbor project.

The Harbor would like to have tasks defined in :harbor group, but called directly without a group and having a custom binary harbor instead of rkd.

Example with standard rkd way: rkd :harbor:start
Example with distribution mode way: harbor :start

CI simplicity, lightweight dependencies, output buffering problems resolved

25 May 11:21
Compare
Choose a tag to compare

In this release following issues were resolved:

Feature release - Added JINJA2 support

22 May 06:40
Compare
Choose a tag to compare
Pre-release
v0.6.0.0b1

Feature: Add JINJA2 support

Clear changes to get_arg_or_env()

20 May 06:34
Compare
Choose a tag to compare
Pre-release
v0.5.0a1

Update docs

Environment variables definition order

18 May 06:36
Compare
Choose a tag to compare
Pre-release
v0.4.1.a2

Documentation for loading priority

Introduce subprocess compat mode

17 May 19:29
Compare
Choose a tag to compare
Pre-release

Output is corrupted or there is no output from a shell command executed inside of a task

The output capturing is under testing. The Python's subprocess module is skipping "sys.stdout" and "sys.stderr" by writing directly to /dev/stdout and /dev/stderr, which makes output capturing difficult.

Run rkd in compat mode to turn off output capturing from shell commands:

RKD_COMPAT_SUBPROCESS=true rkd :some-task-here

Introducing environment variables in YAML syntax

17 May 14:51
Compare
Choose a tag to compare

From now, following examples could be used at global YAML document level and per task.

env_files:
    - path/to/env/build-settings.env
environment:
    SOME: "thing"

Fixes and tests coverage

15 May 20:09
Compare
Choose a tag to compare
Pre-release
v0.3.1

Add good practices section

Testing release - v0.3 introduces YAML syntax

09 May 08:46
Compare
Choose a tag to compare
Added badge, quick start instruction