Skip to content

Commit dbf8cf0

Browse files
committed
Merge branch 'main' of github.com:dragonflyoss/Dragonfly2 into feature/client
2 parents 512fd58 + e1fadbb commit dbf8cf0

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

61 files changed

+70
-5681
lines changed

.github/workflows/docker.yml

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -13,16 +13,14 @@ jobs:
1313
runs-on: ubuntu-latest
1414
strategy:
1515
matrix:
16-
module: ["manager", "scheduler", "dfdaemon", "trainer"]
16+
module: ["manager", "scheduler", "dfdaemon"]
1717
include:
1818
- module: manager
1919
platforms: linux/amd64,linux/arm64
2020
- module: scheduler
2121
platforms: linux/amd64,linux/arm64
2222
- module: dfdaemon
2323
platforms: linux/amd64,linux/arm64
24-
- module: trainer
25-
platforms: linux/amd64,linux/arm64
2624
timeout-minutes: 120
2725
steps:
2826
- name: Check out code

.goreleaser.yml

Lines changed: 0 additions & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -109,26 +109,6 @@ builds:
109109
env:
110110
- CGO_ENABLED=0
111111

112-
- main: ./cmd/trainer
113-
id: trainer
114-
binary: trainer
115-
goos:
116-
- linux
117-
- darwin
118-
goarch:
119-
- amd64
120-
- arm64
121-
ldflags:
122-
- -X d7y.io/dragonfly/v2/version.Major={{ .Major }}
123-
- -X d7y.io/dragonfly/v2/version.Minor={{ .Minor }}
124-
- -X d7y.io/dragonfly/v2/version.GitVersion={{ .Tag }}
125-
- -X d7y.io/dragonfly/v2/version.GitCommit={{ .ShortCommit }}
126-
- -X d7y.io/dragonfly/v2/version.BuildTime={{ .Date }}
127-
- -X "d7y.io/dragonfly/v2/version.Gotags=none"
128-
- -X "d7y.io/dragonfly/v2/version.Gogcflags=none"
129-
env:
130-
- CGO_ENABLED=0
131-
132112
archives:
133113
- name_template: "dragonfly-{{ .Version }}-{{ .Os }}-{{ .Arch }}"
134114
format: tar.gz

Makefile

Lines changed: 4 additions & 38 deletions
Original file line numberDiff line numberDiff line change
@@ -34,12 +34,12 @@ build-dirs:
3434
.PHONY: build-dirs
3535

3636
# Build dragonfly.
37-
docker-build: docker-build-dfdaemon docker-build-scheduler docker-build-manager docker-build-trainer
37+
docker-build: docker-build-dfdaemon docker-build-scheduler docker-build-manager
3838
@echo "Build image done."
3939
.PHONY: docker-build
4040

4141
# Push dragonfly images.
42-
docker-push: docker-push-dfdaemon docker-push-scheduler docker-push-manager docker-build-trainer
42+
docker-push: docker-push-dfdaemon docker-push-scheduler docker-push-manager
4343
@echo "Push image done."
4444
.PHONY: docker-push
4545

@@ -61,12 +61,6 @@ docker-build-manager:
6161
./hack/docker-build.sh manager
6262
.PHONY: docker-build-manager
6363

64-
# Build trainer image.
65-
docker-build-trainer:
66-
@echo "Begin to use docker build trainer image."
67-
./hack/docker-build.sh trainer
68-
.PHONY: docker-build-trainer
69-
7064
# Build testing tools image.
7165
docker-build-testing-tools: build-dirs
7266
@echo "Begin to testing tools image."
@@ -91,14 +85,8 @@ docker-push-manager: docker-build-manager
9185
./hack/docker-push.sh manager
9286
.PHONY: docker-push-manager
9387

94-
# Push trainer image.
95-
docker-push-trainer: docker-build-trainer
96-
@echo "Begin to push trainer docker image."
97-
./hack/docker-push.sh trainer
98-
.PHONY: docker-push-trainer
99-
10088
# Build dragonfly.
101-
build: build-manager build-scheduler build-trainer build-dfget build-dfcache build-dfstore
89+
build: build-manager build-scheduler build-dfget build-dfcache build-dfstore
10290
.PHONY: build
10391

10492
# Build dfget.
@@ -161,12 +149,6 @@ build-manager-console: build-dirs
161149
./hack/build.sh manager-console
162150
.PHONY: build-manager-console
163151

164-
# Build trainer.
165-
build-trainer: build-dirs
166-
@echo "Begin to build trainer."
167-
./hack/build.sh trainer
168-
.PHONY: build-trainer
169-
170152
# Install dfget.
171153
install-dfget:
172154
@echo "Begin to install dfget."
@@ -185,12 +167,6 @@ install-manager:
185167
./hack/install.sh install manager
186168
.PHONY: install-manager
187169

188-
# Install trainer.
189-
install-trainer:
190-
@echo "Begin to install trainer."
191-
./hack/install.sh install trainer
192-
.PHONY: install-trainer
193-
194170
# Build rpm dfget.
195171
build-rpm-dfget: build-linux-dfget
196172
@echo "Begin to build rpm dfget."
@@ -373,7 +349,7 @@ clean-e2e-test:
373349
.PHONY: clean-e2e-test
374350

375351
# Kind load dragonfly.
376-
kind-load: kind-load-scheduler kind-load-dfdaemon kind-load-manager kind-load-trainer kind-load-testing-tools
352+
kind-load: kind-load-scheduler kind-load-dfdaemon kind-load-manager kind-load-testing-tools
377353
@echo "Kind load image done."
378354
.PHONY: kind-load
379355

@@ -392,11 +368,6 @@ kind-load-manager:
392368
@./hack/kind-load.sh manager
393369
.PHONY: kind-load-manager
394370

395-
# Run kind load docker trainer.
396-
kind-load-trainer:
397-
@./hack/kind-load.sh trainer
398-
.PHONY: kind-load-trainer
399-
400371
# Run kind load docker testing tools.
401372
kind-load-testing-tools:
402373
@./hack/kind-load.sh no-content-length
@@ -441,11 +412,9 @@ help:
441412
@echo "make docker-build-dfdaemon build dfdaemon image"
442413
@echo "make docker-build-scheduler build scheduler image"
443414
@echo "make docker-build-manager build manager image"
444-
@echo "make docker-build-trainer build trainer image"
445415
@echo "make docker-push-dfdaemon push dfdaemon image"
446416
@echo "make docker-push-scheduler push scheduler image"
447417
@echo "make docker-push-manager push manager image"
448-
@echo "make docker-push-trainer push trainer image"
449418
@echo "make build build dragonfly"
450419
@echo "make build-dfget build dfget"
451420
@echo "make build-linux-dfget build linux dfget"
@@ -457,13 +426,11 @@ help:
457426
@echo "make build-manager build manager"
458427
@echo "make build-manager-server build manager server"
459428
@echo "make build-manager-console build manager console"
460-
@echo "make build-trainer build trainer"
461429
@echo "make build-e2e-sha256sum build sha256sum test tool"
462430
@echo "make build-e2e-download-grpc-test build download grpc test tool"
463431
@echo "make install-dfget install dfget"
464432
@echo "make install-scheduler install scheduler"
465433
@echo "make install-manager install manager"
466-
@echo "make install-trainer install trainer"
467434
@echo "make build-rpm-dfget build rpm dfget"
468435
@echo "make build-rpm-dfcache build rpm dfcache"
469436
@echo "make build-rpm-dfstore build rpm dfstore"
@@ -485,7 +452,6 @@ help:
485452
@echo "make kind-load-scheduler kind load scheduler docker image"
486453
@echo "make kind-load-dfdaemon kind load dfdaemon docker image"
487454
@echo "make kind-load-manager kind load manager docker image"
488-
@echo "make kind-load-trainer kind load trainer docker image"
489455
@echo "make kind-load-testing-tools kind load testing tools docker image"
490456
@echo "make lint run code lint"
491457
@echo "make markdownlint run markdown lint"

build/images/trainer/Dockerfile

Lines changed: 0 additions & 40 deletions
This file was deleted.

cmd/trainer/cmd/root.go

Lines changed: 0 additions & 125 deletions
This file was deleted.

cmd/trainer/main.go

Lines changed: 0 additions & 23 deletions
This file was deleted.

0 commit comments

Comments
 (0)