Commit Graph

132 Commits

Author SHA1 Message Date
b29a6bb3b3 ci: remove platform list 2020-12-26 17:55:52 -07:00
c2331fc9e7 Merge pull request #40 from chiqomar/master
Adding python conversion for TOML and YAML
2020-12-26 17:45:46 -07:00
88bed2bc4a Fixing entrypoint dealing with JSON mapping 2020-12-23 13:22:15 -05:00
0ef54cc06b Updating README, adding JSON mapping support for consistency 2020-12-23 13:08:05 -05:00
d9b4cecea0 ci: remove unsupported 2020-12-22 16:33:24 -07:00
e55dba16d7 ci: build all platforms 2020-12-22 15:21:41 -07:00
18e9954d74 Using RQ to change toml and yaml to JSON, removing all python stuff 2020-12-21 19:19:52 -05:00
b9bbeacae1 Merge branch 'main' of github.com:willfarrell/docker-crontab 2020-12-08 16:50:33 -05:00
a4e4227327 doc: clean up 0.6.0 2020-12-02 13:22:35 -07:00
ef29a8dadc ci: build on all tags 2020-12-02 13:18:01 -07:00
e28e8dbd2f docs: bump version 2020-12-02 13:16:14 -07:00
cba326b800 ci: remove platform list 2020-12-02 12:54:34 -07:00
16396988c2 ci: fix typo 2020-12-02 12:49:55 -07:00
22900fddd1 ci: extra logging 2020-12-02 12:47:50 -07:00
ff6fde0e5b ci: echo tag value 2020-12-02 12:41:45 -07:00
5f5abd5251 ci: fix typo 2020-12-02 12:01:31 -07:00
84ce659f86 ci: change how tag is built 2020-12-02 11:50:10 -07:00
92d2c91227 ci: force expression tag 2020-12-02 11:45:32 -07:00
0ef158253f ci: fix str 2020-12-02 11:43:12 -07:00
af7994a740 ci: fix how tag is built 2020-12-02 11:42:08 -07:00
1af64f5f7d ci: log env 2020-12-02 11:39:27 -07:00
44a4708123 ci: change how env is set 2020-12-02 11:35:28 -07:00
85a0ecf368 ci: ensure push always happens 2020-12-02 11:32:39 -07:00
cdf3f1a005 docs: update tag versions 2020-12-02 11:31:16 -07:00
e81c5c7fb9 ci: fix docker login 2020-12-02 11:26:30 -07:00
71b0bf9ac2 ci: fix eq operator 2020-12-02 11:23:41 -07:00
61149875ae ci: fix expression 2020-12-02 11:22:09 -07:00
2c633af586 ci: syntax fix 2020-12-02 11:20:25 -07:00
8940b3300e ci: add in build process 2020-12-02 11:18:46 -07:00
6406e1f6e4 docs: add docker pull count 2020-12-01 17:34:27 -07:00
9349a92372 docs: add funcing 2020-11-30 22:41:56 -07:00
c82354e261 Merge pull request #29 from martinec/patch-1
Update README.md
2020-02-26 12:33:12 -07:00
200cd1313f Adding gitignore 2020-01-09 12:46:37 -05:00
5013ecbc3f Adding vscode to gitignore 2019-09-13 16:25:07 -04:00
4f9146b8f8 using tini, functions for most code in entrypoint 2019-09-03 13:15:31 -04:00
4a0d85f51a Adding python conversion for TOML and YAML; slightly more verbose syntax for dockerargs 2019-08-15 10:52:20 -04:00
21e58d0588 feat: add license 2019-08-04 17:10:47 -06:00
911eed81f6 Update README.md
The final Ofelia image has now a size of ~10MB

@see https://github.com/mcuadros/ofelia/pull/20
2019-03-27 14:28:48 +01:00
ac1760ce71 Merge pull request #27 from sergey-shambir/docs-for-docker-compose-use-case
Documented usage with docker-compose
0.5.0
2019-03-17 13:10:49 -06:00
68fa96e2e8 Merge pull request #25 from sergey-shambir/issue_20
Use another way to ensure docker socket is accessible
2019-03-17 13:10:08 -06:00
b0f5681faf Merge pull request #26 from sergey-shambir/docker-cmd-fix
Improve crond command in Dockerfile
2019-03-17 13:09:12 -06:00
945357ce4a Merge pull request #24 from sergey-shambir/envsubst
Added support for envsubst in image/container name
2019-03-17 13:08:19 -06:00
5d9d345dd5 Merge pull request #23 from iusmac/patch-1
Fix issue "ambiguous redirect"
2019-03-04 09:21:45 -07:00
5946f3545d Documented usage with docker-compose 2019-03-02 16:16:07 +03:00
46407e1e27 Turned off verbose logging
For busybox cron level 6 is enough to see errors and hide debug info
Debug info shown at level 5
Nothing shown at levels 0, 1, 2, 3, 4
See https://unix.stackexchange.com/questions/412805/crond-log-level-meaning
2019-03-02 16:02:57 +03:00
e3afe6c3e5 Fix crond command in Dockerfile
- added logging to docker logs
- run with /etc/crontabs dir
See also https://unix.stackexchange.com/questions/412805/crond-log-level-meaning
2019-03-02 16:02:52 +03:00
0a4e3f5753 Use another way to ensure docker socket is accessible
- check if socket group ID is presented in /etc/group
- if presented, just add 'docker' user to this group
- if not, create 'docker' group and add 'docker' user to this group
Fixes issue #20
2019-03-02 16:01:40 +03:00
71661b4971 Added support for envsubst in image/container name
Envsubst allows to use dynamic container name
We use image name env substitution with docker-compose and .env to select right image tag for local development
Within alpine, envsubst installed with gettext package.
2019-03-02 15:49:26 +03:00
cba3bcb0d0 Fix issue "ambiguous redirect"
Full error message: "/docker-entrypoint.sh: line 58: ${HOME_DIR}/projects/${SCRIPT_NAME}.sh: ambiguous redirect"

The error appears when in Config.json is present `name` and `container`.
2019-03-01 20:50:12 +01:00
02a89f6dac fix: clean up logic and only apply group if needed 0.4.0 2018-06-30 15:23:27 -06:00