Skip to content

Commit

Permalink
feat: remove apisix-dashboard (#516)
Browse files Browse the repository at this point in the history
  • Loading branch information
monkeyDluffy6017 authored Nov 7, 2023
1 parent bf08d86 commit 5720e8a
Show file tree
Hide file tree
Showing 12 changed files with 2 additions and 461 deletions.
2 changes: 1 addition & 1 deletion .github/workflows/ISSUE_TEMPLATE/feature-request.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
---
name: Feature request
about: Create a feature request for the Apache APISIX Dashboard
about: Create a feature request for the Apache APISIX
labels: 'feature'
---

Expand Down
27 changes: 0 additions & 27 deletions .github/workflows/dashboard_all_in_one_ci.yaml

This file was deleted.

56 changes: 0 additions & 56 deletions .github/workflows/dashboard_push_docker_hub.yaml

This file was deleted.

2 changes: 1 addition & 1 deletion MAINTAINING.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,4 +2,4 @@

To make and publish new docker images on docker hub, maintainers should create branch under `apisix-docker` repo with specific name.

For apisix and dashboard new version, the branch name should use prefix `release/apisix` and `release/dashboard` separately (e.g. `release/apisix-2.6`, `release/dashboard-2.6`). Remember to delete the release branch after the new images published, since the branch would got no use afterwards.
For apisix new version, the branch name should use prefix `release/apisix` and `release/dashboard` separately (e.g. `release/apisix-2.6`). Remember to delete the release branch after the new images published, since the branch would got no use afterwards.
31 changes: 0 additions & 31 deletions Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -26,10 +26,6 @@ MAX_APISIX_VERSION ?= 3.6.0
IMAGE_NAME = apache/apisix
IMAGE_TAR_NAME = apache_apisix

APISIX_DASHBOARD_VERSION ?= $(shell echo ${APISIX_DASHBOARD_VERSION:=3.0.1})
APISIX_DASHBOARD_IMAGE_NAME = apache/apisix-dashboard
APISIX_DASHBOARD_IMAGE_TAR_NAME = apache_apisix_dashboard


# Makefile ENV
ENV_OS_NAME ?= $(shell uname -s | tr '[:upper:]' '[:lower:]')
Expand Down Expand Up @@ -140,14 +136,6 @@ build-all-in-one:
@$(call func_echo_success_status, "$@ -> [ Done ]")


### build-dashboard-all-in-one : Build All in one Docker container for Apache APISIX-dashboard
.PHONY: build-dashboard-all-in-one
build-dashboard-all-in-one:
@$(call func_echo_status, "$@ -> [ Start ]")
$(ENV_DOCKER) build -t $(APISIX_DASHBOARD_IMAGE_NAME):whole -f ./all-in-one/apisix-dashboard/Dockerfile .
@$(call func_echo_success_status, "$@ -> [ Done ]")


### save-debian-tar : tar apache/apisix:xx-debian image
.PHONY: save-debian-tar
save-debian-tar:
Expand All @@ -157,25 +145,6 @@ save-debian-tar:
@$(call func_echo_success_status, "$@ -> [ Done ]")


### build-dashboard-alpine : Build apache/dashboard:tag image on alpine
.PHONY: build-dashboard-alpine
build-dashboard-alpine:
@$(call func_echo_status, "$@ -> [ Start ]")
$(ENV_DOCKER) build -t $(APISIX_DASHBOARD_IMAGE_NAME):$(APISIX_DASHBOARD_VERSION) \
--build-arg APISIX_DASHBOARD_TAG=v$(APISIX_DASHBOARD_VERSION) \
-f ./dashboard/Dockerfile.alpine .
@$(call func_echo_success_status, "$@ -> [ Done ]")


### save-dashboard-alpine-tar : tar apache/apisix-dashboard:tag image
.PHONY: save-dashboard-alpine-tar
save-dashboard-alpine-tar:
@$(call func_echo_status, "$@ -> [ Start ]")
mkdir -p package
$(ENV_DOCKER) save -o ./package/$(APISIX_DASHBOARD_IMAGE_TAR_NAME)_$(APISIX_DASHBOARD_VERSION)-alpine.tar $(APISIX_DASHBOARD_IMAGE_NAME):$(APISIX_DASHBOARD_VERSION)
@$(call func_echo_success_status, "$@ -> [ Done ]")


### help : Show Makefile rules
.PHONY: help
help:
Expand Down
144 changes: 0 additions & 144 deletions all-in-one/apisix-dashboard/Dockerfile

This file was deleted.

51 changes: 0 additions & 51 deletions all-in-one/apisix-dashboard/conf.yaml

This file was deleted.

Loading

0 comments on commit 5720e8a

Please sign in to comment.