github.com/GoogleContainerTools/skaffold/v2@v2.13.2/integration/testdata/generate_pipeline/multiple_configs/expectedPipeline.yaml (about)

     1  apiVersion: tekton.dev/v1alpha1
     2  kind: PipelineResource
     3  metadata:
     4    creationTimestamp: null
     5    name: source-git
     6  spec:
     7    params:
     8    - name: url
     9      value: this-is-a-test
    10    type: git
    11  status: {}
    12  ---
    13  apiVersion: tekton.dev/v1alpha1
    14  kind: Task
    15  metadata:
    16    creationTimestamp: null
    17    name: skaffold-build-0
    18  spec:
    19    inputs:
    20      resources:
    21      - name: source
    22        outputImageDir: ""
    23        targetPath: ""
    24        type: git
    25    outputs:
    26      resources:
    27      - name: source
    28        outputImageDir: ""
    29        targetPath: ""
    30        type: git
    31    steps:
    32    - args:
    33      - --filename
    34      - skaffold.yaml
    35      - --profile
    36      - oncluster
    37      - --file-output
    38      - build.out
    39      command:
    40      - skaffold
    41      - build
    42      env:
    43      - name: GOOGLE_APPLICATION_CREDENTIALS
    44        value: /secret/kaniko-secret
    45      image: us-central1-docker.pkg.dev/k8s-skaffold/testing/skaffold:latest
    46      name: run-build
    47      resources: {}
    48      volumeMounts:
    49      - mountPath: /secret
    50        name: kaniko-secret
    51      workingDir: /workspace/source
    52    volumes:
    53    - name: kaniko-secret
    54      secret:
    55        secretName: kaniko-secret
    56  ---
    57  apiVersion: tekton.dev/v1alpha1
    58  kind: Task
    59  metadata:
    60    creationTimestamp: null
    61    name: skaffold-build-1
    62  spec:
    63    inputs:
    64      resources:
    65      - name: source
    66        outputImageDir: ""
    67        targetPath: ""
    68        type: git
    69    outputs:
    70      resources:
    71      - name: source
    72        outputImageDir: ""
    73        targetPath: ""
    74        type: git
    75    steps:
    76    - args:
    77      - --filename
    78      - sub-app/skaffold.yaml
    79      - --profile
    80      - oncluster
    81      - --file-output
    82      - build.out
    83      command:
    84      - skaffold
    85      - build
    86      env:
    87      - name: GOOGLE_APPLICATION_CREDENTIALS
    88        value: /secret/kaniko-secret
    89      image: us-central1-docker.pkg.dev/k8s-skaffold/testing/skaffold:latest
    90      name: run-build
    91      resources: {}
    92      volumeMounts:
    93      - mountPath: /secret
    94        name: kaniko-secret
    95      workingDir: /workspace/source
    96    volumes:
    97    - name: kaniko-secret
    98      secret:
    99        secretName: kaniko-secret
   100  ---
   101  apiVersion: tekton.dev/v1alpha1
   102  kind: Task
   103  metadata:
   104    creationTimestamp: null
   105    name: skaffold-deploy-0
   106  spec:
   107    inputs:
   108      resources:
   109      - name: source
   110        outputImageDir: ""
   111        targetPath: ""
   112        type: git
   113    steps:
   114    - args:
   115      - --filename
   116      - skaffold.yaml
   117      - --build-artifacts
   118      - build.out
   119      command:
   120      - skaffold
   121      - deploy
   122      image: us-central1-docker.pkg.dev/k8s-skaffold/testing/skaffold:latest
   123      name: run-deploy
   124      resources: {}
   125      workingDir: /workspace/source
   126  ---
   127  apiVersion: tekton.dev/v1alpha1
   128  kind: Task
   129  metadata:
   130    creationTimestamp: null
   131    name: skaffold-deploy-1
   132  spec:
   133    inputs:
   134      resources:
   135      - name: source
   136        outputImageDir: ""
   137        targetPath: ""
   138        type: git
   139    steps:
   140    - args:
   141      - --filename
   142      - sub-app/skaffold.yaml
   143      - --build-artifacts
   144      - build.out
   145      command:
   146      - skaffold
   147      - deploy
   148      image: us-central1-docker.pkg.dev/k8s-skaffold/testing/skaffold:latest
   149      name: run-deploy
   150      resources: {}
   151      workingDir: /workspace/source
   152  ---
   153  apiVersion: tekton.dev/v1alpha1
   154  kind: Pipeline
   155  metadata:
   156    creationTimestamp: null
   157    name: skaffold-pipeline
   158  spec:
   159    resources:
   160    - name: source-repo
   161      type: git
   162    tasks:
   163    - name: skaffold-build-0-task
   164      resources:
   165        inputs:
   166        - name: source
   167          resource: source-repo
   168        outputs:
   169        - name: source
   170          resource: source-repo
   171      taskRef:
   172        name: skaffold-build-0
   173    - name: skaffold-build-1-task
   174      resources:
   175        inputs:
   176        - name: source
   177          resource: source-repo
   178        outputs:
   179        - name: source
   180          resource: source-repo
   181      taskRef:
   182        name: skaffold-build-1
   183    - name: skaffold-deploy-0-task
   184      resources:
   185        inputs:
   186        - from:
   187          - skaffold-build-0-task
   188          name: source
   189          resource: source-repo
   190      taskRef:
   191        name: skaffold-deploy-0
   192    - name: skaffold-deploy-1-task
   193      resources:
   194        inputs:
   195        - from:
   196          - skaffold-build-1-task
   197          name: source
   198          resource: source-repo
   199      taskRef:
   200        name: skaffold-deploy-1
   201  status: {}
   202  ---