Substitution

Razorops configuration file (.razorops.yaml) can use power of subsitutions within {{ }} placeholder. At runtime, the variables in .razorops.yaml gets evaluated and being used by the workflow steps. You can also use any environment variable that's been injected by the CI/CD engine.

You can use following templated values for your convenience -

Template Description
{{ .RepoBranch }} The repository branch currently being built
{{ .RepoTag }} The repository tag currently being built (if present)
{{ .CommitSHA }} The repository commit SHA
{{ .Env.name }} The environment variable name
{{ checksum "filename" }} A base64 encoded hash (MD5) from the content of file filename
{{ platform }} OS/CPU environment architecture (linux/amd64)
{{ arch }} CPU architecture
{{ epoch }} Time in seconds since epoch