wishcoderllc's picture
Upload folder using huggingface_hub
775cdeb
# Copyright 2020 Google LLC
#
# 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.
apiVersion: cloudbuild.cnrm.cloud.google.com/v1beta1
kind: CloudBuildTrigger
metadata:
name: cloudbuildtrigger-sample-cloudsourcerepo
spec:
description: Cloud Build Trigger for building the master branch of the referenced Cloud Source Repository.
disabled: false
triggerTemplate:
repoRef:
name: cloudbuildtrigger-dep-cloudsourcerepo
dir: "team-a/service-b"
branchName: master
ignoredFiles:
- "**/*.md"
includedFiles:
- "src/**"
substitutions:
"_SERVICE_NAME": "service-name"
build:
# Note: $PROJECT_ID and $COMMIT_SHA are variables that are expanded by the
# Cloud Build API when the build is created. More info:
# https://cloud.google.com/cloud-build/docs/configuring-builds/substitute-variable-values
images: ["gcr.io/$PROJECT_ID/${_SERVICE_NAME}:$COMMIT_SHA"]
tags: ["team-a", "service-b"]
timeout: 1800s
step:
- id: "download_zip"
name: gcr.io/cloud-builders/gsutil
args: ["cp", "gs://mybucket/remotefile.zip", "localfile.zip"]
timeout: 300s
- id: "build_package"
name: gcr.io/cloud-builders/go
args: ["build", "my_package"]
dir: directory
env:
- "ENV1=one"
- "ENV2=two"
secretEnv:
- "SECRET_ENV1"
timeout: 300s
- id: "build_docker_image"
name: gcr.io/cloud-builders/docker
args: ["build", "-t", "gcr.io/$PROJECT_ID/${_SERVICE_NAME}:$COMMIT_SHA", "-f", "Dockerfile", "."]
timeout: 300s
availableSecrets:
secretManager:
- env: SECRET1
versionRef:
name: cloudbuildtrigger-dep-cloudsourcerepo