Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat: add tiup tarball artifact for fips #170

Merged
merged 2 commits into from
Dec 18, 2023
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
41 changes: 41 additions & 0 deletions packages/packages.yaml.tmpl
Original file line number Diff line number Diff line change
Expand Up @@ -394,6 +394,15 @@ components:
- script: |
ENABLE_FIPS=1 make build
artifacts:
- name: "cdc-{{ .Release.version }}-{{ .Release.os }}-{{ .Release.arch }}.tar.gz"
files:
- name: cdc
src:
path: bin/cdc
tiup:
description: >-
CDC is a change data capture tool for TiDB
entrypoint: cdc
- name: fips container image - cdc
type: image
artifactory:
Expand Down Expand Up @@ -571,6 +580,25 @@ components:
fips:
- script: ENABLE_FIPS=1 make server build_tools build_dumpling
artifacts:
- name: "tidb-{{ .Release.version }}-{{ .Release.os }}-{{ .Release.arch }}.tar.gz"
files:
- name: tidb-server
src:
path: bin/tidb-server
tiup:
description: >
TiDB is an open source distributed HTAP database compatible with the MySQL protocol.
entrypoint: tidb-server
- name: "br-{{ .Release.version }}-{{ .Release.os }}-{{ .Release.arch }}.tar.gz"
files:
- name: br
src:
path: bin/br
tiup:
description: >-
TiDB/TiKV cluster backup restore tool.
standalone: true
entrypoint: br
- name: fips container image - tidb server
type: image
artifactory:
Expand Down Expand Up @@ -916,6 +944,11 @@ components:
fips:
- script: ENABLE_FIPS=1 make default
artifacts:
- name: "ng-monitoring-{{ .Release.version }}-{{ .Release.os }}-{{ .Release.arch }}.tar.gz"
files: # output files.
- name: ng-monitoring-server
src:
path: bin/ng-monitoring-server
- name: fips container image
type: image
dockerfile: https://github.com/PingCAP-QE/artifacts/raw/main/dockerfiles/products/ng-monitoring.Dockerfile
Expand Down Expand Up @@ -1050,6 +1083,14 @@ components:
# ref: npm cache is important
- script: ENABLE_FIPS=1 make package
artifacts:
- name: "tidb-dashboard-{{ .Release.version }}-{{ .Release.os }}-{{ .Release.arch }}.tar.gz"
files: # output files.
- name: tidb-dashboard
src:
path: bin/tidb-dashboard
tiup:
description: TiDB Dashboard is a Web UI for monitoring, diagnosing, and managing the TiDB cluster
entrypoint: tidb-dashboard
- name: fips container image
type: image
artifactory:
Expand Down
Loading