Bot releases are hidden (Show)
Full Changelog: https://github.com/mcuadros/ofelia/compare/v0.3.12...v0.3.13
Published by taraspos 5 months ago
Full Changelog: https://github.com/mcuadros/ofelia/compare/v0.3.11...v0.3.12
Published by taraspos 7 months ago
Full Changelog: https://github.com/mcuadros/ofelia/compare/v0.3.10...v0.3.11
Published by taraspos 8 months ago
Full Changelog: https://github.com/mcuadros/ofelia/compare/v0.3.9...v0.3.10
Published by taraspos 9 months ago
job-run
config to set the container hostname by @jsixface in https://github.com/mcuadros/ofelia/pull/240
Full Changelog: https://github.com/mcuadros/ofelia/compare/v0.3.8...v0.3.9
Published by Trane9991 10 months ago
save-folder
must already exist. by @jogwen in https://github.com/mcuadros/ofelia/pull/221
Full Changelog: https://github.com/mcuadros/ofelia/compare/v0.3.7...v3.0.8
Published by Trane9991 almost 2 years ago
smtp-tls-skip-verify
- #194Published by Trane9991 about 3 years ago
Added way to provide environment variables for the job-run
, job-exec
and job-local
.
See jobs.md for documentation.
Examples of usage new of new feature:
docker-compose.yml
:
version: "3"
services:
ofelia:
image: mcuadros/ofelia:002a481
depends_on:
- alpine
command: daemon --docker
volumes:
- /var/run/docker.sock:/var/run/docker.sock:ro
environment:
DOCKER: COMPOSE
labels:
ofelia.job-local.test1.schedule: "@every 5s"
ofelia.job-local.test1.command: "env"
ofelia.job-local.test1.environment: '["JOB=LOCAL", "TEST=1"]'
ofelia.job-run.test2.command: "env"
ofelia.job-run.test2.schedule: "@every 5s"
ofelia.job-run.test2.image: "alpine"
ofelia.job-run.test2.environment: '["JOB=RUN", "TEST=2"]'
alpine:
image: alpine
command: tail -f /dev/null
labels:
ofelia.enabled: "true"
ofelia.job-exec.test3.schedule: "@every 5s"
ofelia.job-exec.test3.command: "env"
ofelia.job-exec.test3.environment: '["JOB=EXEC", "TEST=3"]'
config.ini
:
[job-run "test1"]
schedule = @every 5s
image = alpine
name = test1
command = env
environment = JOB=RUN
environment = TEST=1
[job-local "test2"]
schedule = @every 5s
command = env
environment = JOB=LOCAL
environment = TEST=2
[job-exec "test3"]
schedule = @every 5s
container = some_container_that_must_be_running
command = env
environment = TEST=3
environment = JOB=EXEC
Published by Trane9991 about 3 years ago
Fixes #150 :
Published by Trane9991 over 3 years ago
#136 - add datetime to the log entries 2021-02-03T20:38:00.602Z scheduler.go:34 ▶ NOTICE New job registered...
#141 - fix issue, when logs were not fetched if job-run
failed
Published by Trane9991 almost 4 years ago
Fixes:
false
in config was ignored for some parametersPublished by Trane9991 about 4 years ago
Improvements for fetching private images and custom registries:
auth
for default docker registry URLs https://github.com/mcuadros/ofelia/commit/76fa41b5a7f729cf6e22b32d54a8bfd80df9f0e4
Published by Trane9991 about 4 years ago
job-run
#114job-run
#115Published by mcuadros over 4 years ago
Commits included: https://github.com/mcuadros/ofelia/compare/v0.2.2...v0.3.0
Published by mcuadros almost 8 years ago
Go 1.7
Published by mcuadros almost 9 years ago
Published by mcuadros almost 9 years ago
Published by mcuadros almost 9 years ago
job-run
, running commands in a new container, pulling the image if requiredjob
section in config is now call job-exec
Published by mcuadros about 9 years ago
Published by mcuadros about 9 years ago