...

Text file src/github.com/sigstore/rekor/.ko.yaml

Documentation: github.com/sigstore/rekor

     1#
     2# Copyright 2021 The Sigstore Authors.
     3#
     4# Licensed under the Apache License, Version 2.0 (the "License");
     5# you may not use this file except in compliance with the License.
     6# You may obtain a copy of the License at
     7#
     8#     http://www.apache.org/licenses/LICENSE-2.0
     9#
    10# Unless required by applicable law or agreed to in writing, software
    11# distributed under the License is distributed on an "AS IS" BASIS,
    12# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
    13# See the License for the specific language governing permissions and
    14# limitations under the License.
    15
    16defaultBaseImage: gcr.io/distroless/static-debian12:nonroot
    17
    18builds:
    19- id: rekor-server
    20  dir: .
    21  main: ./cmd/rekor-server
    22  env:
    23  - CGO_ENABLED=0
    24  flags:
    25  - -trimpath
    26  - -tags
    27  - "{{ .Env.GIT_HASH }}"
    28  - -tags
    29  - "{{ .Env.GIT_VERSION }}"
    30  ldflags:
    31  - -extldflags "-static"
    32  - "{{ .Env.LDFLAGS }}"
    33
    34- id: rekor-cli
    35  dir: .
    36  main: ./cmd/rekor-cli
    37  env:
    38  - CGO_ENABLED=0
    39  flags:
    40  - -trimpath
    41  - --tags
    42  - "{{ .Env.GIT_HASH }}"
    43  - --tags
    44  - "{{ .Env.GIT_VERSION }}"
    45  ldflags:
    46  - -extldflags "-static"
    47  - "{{ .Env.LDFLAGS }}"
    48
    49- id: backfill-redis
    50  dir: .
    51  main: ./cmd/backfill-redis
    52  env:
    53  - CGO_ENABLED=0
    54  flags:
    55  - -trimpath
    56  - --tags
    57  - "{{ .Env.GIT_HASH }}"
    58  - --tags
    59  - "{{ .Env.GIT_VERSION }}"
    60  ldflags:
    61  - -extldflags "-static"
    62  - "{{ .Env.LDFLAGS }}"

View as plain text