Files
2025-06-23 13:45:26 +01:00

17 lines
837 B
Plaintext

# Build each Dockerfile and reference resource for use in the primary Tiltfile
# The referenced resources can then be deployed by the Helm Chart
def speckle_image(package,original_package_name=None,image_prefix='localhost:5000'):
if not original_package_name:
original_package_name = package
package_dir = 'packages/{}'.format(original_package_name)
if package == 'test-deployment' or package == 'docker-compose-ingress':
package_dir = 'utils/{}'.format(package)
docker_build('speckle/speckle-{}'.format(package),
context='../../..',
dockerfile='../../../{}/Dockerfile'.format(package_dir),
platform='linux/amd64',
ignore = ['**/node_modules', '**/dist', '**/build', '**/coverage', 'minio-data', 'postgres-data']
)