cenk1cenk2/beamer

By cenk1cenk2

Updated 1 day ago

Pull a configuration at the start of the container.

Image
0

49

cenk1cenk2/beamer

pipeline statusDocker PullsDocker Image Size (latest by date)Docker Image Version (latest by date)GitHub last commit

Description

Fast and dirty docker image to configure containers.



Adapter Git

Flag / EnvironmentDescriptionTypeRequiredDefault
$BEAMER_GIT_REPOSITORYGit repository to clone.Stringfalse
$BEAMER_GIT_BRANCHGit branch to clone.StringfalseHEAD
$BEAMER_GIT_AUTH_METHODAuthentication method to use.String
enum(none, ssh)
falsenone
$BEAMER_GIT_SSH_PRIVATE_KEYPrivate key to use for SSH authentication.Stringfalse
$BEAMER_GIT_PRIVATE_KEY_PASSWORDPassword for the private key.Stringfalse

CLI

Flag / EnvironmentDescriptionTypeRequiredDefault
$LOG_LEVELDefine the log level for the application.String
enum("panic", "fatal", "warn", "info", "debug", "trace")
falseinfo
$ENV_FILEEnvironment files to inject.StringSlicefalse

Config

Flag / EnvironmentDescriptionTypeRequiredDefault
$BEAMER_ADAPTERMode to use.String
enum([git])
falsegit
$BEAMER_INTERVALInterval between sync operations.Durationfalse1h0m0s
$BEAMER_ONCERun the workflow only once.Boolfalsefalse
$BEAMER_FORCE_WORKFLOWForce workflow to run even if the data is not dirty.Boolfalsefalse
$BEAMER_WORKING_DIRECTORYWorking directory for cloning the data.Stringfalse/tmp/beamer
$BEAMER_ROOT_DIRECTORYRoot directory for the project.Stringfalse/
$BEAMER_TARGET_DIRECTORYTarget directory for the project.Stringtrue
$BEAMER_IGNORE_FILEFile to use for ignoring files.Stringfalse.beamer-ignore
$BEAMER_FORCE_SYNCAlways force to sync the data, eventhough the state is not dirty.Boolfalsefalse
$BEAMER_SYNC_DELETEDelete files that are not in the source.Boolfalsefalse
$BEAMER_SYNC_DELETE_EMPTY_DIRECTORIESDelete empty directories after sync delete.Boolfalsetrue
$BEAMER_STATE_FILEFile to use for storing state.Stringfalse.beamer
$BEAMER_FILE_COMPARATORFile comparator to use.String
enum([sha256 md5])
falsemd5
$BEAMER_TEMPLATE_FILESTemplate file extensions that should be rendered.StringSlicefalse".tmpl", ".gotmpl"

Docker Pull Command

docker pull cenk1cenk2/beamer