--- # Copyright 2020 Red Hat, Inc. # All Rights Reserved. # # Licensed under the Apache License, Version 2.0 (the "License"); you may # not use this file except in compliance with the License. You may obtain # a copy of the License at # # http://www.apache.org/licenses/LICENSE-2.0 # # Unless required by applicable law or agreed to in writing, software # distributed under the License is distributed on an "AS IS" BASIS, WITHOUT # WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the # License for the specific language governing permissions and limitations # under the License. # All variables intended for modification should be placed in this file. tcib_path: "{{ lookup('env', 'HOME') }}" # Dictionary, single level key:value pairs, optional, implements https://docs.docker.com/engine/reference/builder/#arg tcib_args: {} # String, required, 'item', implements https://docs.docker.com/engine/reference/builder/#from tcib_from: "centos:8" # Dictionary, single level key:value pairs, optional, implements https://docs.docker.com/engine/reference/builder/#label tcib_labels: {} # Dictionary, single level key:value pairs, optional, implements https://docs.docker.com/engine/reference/builder/#env tcib_envs: {} # List of Strings, optional, , implements https://docs.docker.com/engine/reference/builder/#onbuild tcib_onbuilds: [] # List of Strings, optional, , implements https://docs.docker.com/engine/reference/builder/#volume tcib_volumes: [] # String, optional, 'item', implements https://docs.docker.com/engine/reference/builder/#workdir tcib_workdir: '' # List of Strings, optional, , implements https://docs.docker.com/engine/reference/builder/#add tcib_adds: [] # List of Strings, optional, , implements https://docs.docker.com/engine/reference/builder/#copy tcib_copies: [] # List of Strings, optional, , implements https://docs.docker.com/engine/reference/builder/#expose tcib_exposes: [] # String, optional, 'item', implements https://docs.docker.com/engine/reference/builder/#user tcib_user: '' # String, optional, 'item', implements https://docs.docker.com/engine/reference/builder/#shell tcib_shell: '' # List of Strings, optional, , implements https://docs.docker.com/engine/reference/builder/#run tcib_runs: [] # String, optional, 'item', implements https://docs.docker.com/engine/reference/builder/#healthcheck tcib_healthcheck: '' # String, optional, 'item', implements https://docs.docker.com/engine/reference/builder/#stopsignal tcib_stopsignal: '' # String, optional, 'item', implements https://docs.docker.com/engine/reference/builder/#entrypoint tcib_entrypoint: '' # String, optional, 'item', implements https://docs.docker.com/engine/reference/builder/#cmd tcib_cmd: '' # List of Dictionaries, single level key:value pairs, key=VERB, value=verb action. # NOTE(cloudnull): This allows for arbitrary docker verbs and maintains ordering. # all available verbs can be found here: https://docs.docker.com/engine/reference/builder tcib_actions: [] # List of Strings, optional, , Collects file from the host and stores them in the build directory. tcib_gather_files: [] # Boolean, enables the gathering of files. tcib_pre_build: false