From 9b4cc2127abf3d77195f958a47744ca951dfa989 Mon Sep 17 00:00:00 2001 From: blam Date: Thu, 18 Apr 2024 20:47:42 +0200 Subject: [PATCH] Deprecate packages Signed-off-by: blam --- .changeset/migrate-1713466060269.md | 5 +++++ plugins/gitops-profiles/README.md | 27 ++------------------------- plugins/gitops-profiles/package.json | 6 ++++-- 3 files changed, 11 insertions(+), 27 deletions(-) create mode 100644 .changeset/migrate-1713466060269.md diff --git a/.changeset/migrate-1713466060269.md b/.changeset/migrate-1713466060269.md new file mode 100644 index 0000000000..12e2a388c3 --- /dev/null +++ b/.changeset/migrate-1713466060269.md @@ -0,0 +1,5 @@ +--- +'@backstage/plugin-gitops-profiles': patch +--- + +These packages have been migrated to the [backstage/community-plugins](https://github.com/backstage/community-plugins) repository. diff --git a/plugins/gitops-profiles/README.md b/plugins/gitops-profiles/README.md index 472ea3cc4e..7c13ca803f 100644 --- a/plugins/gitops-profiles/README.md +++ b/plugins/gitops-profiles/README.md @@ -1,26 +1,3 @@ -# gitops-profiles +# Deprecated -Welcome to the gitops-profiles plugin! -This plugin is for creating GitOps-managed Kubernetes clusters. Currently, it supports provisioning EKS clusters on GitHub via GitHub Actions. - -_This plugin was created through the Backstage CLI_ - -## Plugin Development - -Your plugin has been added to the example app in this repository, meaning you'll be able to access it by running `yarn start` in the root directory, and then navigating to [/gitops-clusters](http://localhost:3000/gitops-profiles). - -You can also serve the plugin in isolation by running `yarn start` in the plugin directory. -This method of serving the plugin provides quicker iteration speed and a faster startup and hot reloads. -It is only meant for local development, and the setup for it can be found inside the [/dev](./dev) directory. - -## Use GitOps-API backend with Backstage - -The backend of this plugin is written in Golang and its source code is available [here](https://github.com/chanwit/gitops-api) as a separate GitHub repository. -The binary of this plugin is available as a ready-to-use Docker image, [https://hub.docker.com/chanwit/gitops-api](https://hub.docker.com/chanwit/gitops-api). -To start using GitOps with Backstage, you have to start the backend using the following command: - -```bash -$ docker run -d --init -p 3008:8080 chanwit/gitops-api -``` - -Please note that this plugin requires the backend to run on port 3008. +This package has been moved to the [backstage-community/plugins](https://github.com/backstage/community-plugins) repository. Migrate to using `@backstage-community/plugin-gitops-profiles` instead. diff --git a/plugins/gitops-profiles/package.json b/plugins/gitops-profiles/package.json index 7a359d42b5..0cb4429413 100644 --- a/plugins/gitops-profiles/package.json +++ b/plugins/gitops-profiles/package.json @@ -3,7 +3,8 @@ "version": "0.3.49", "description": "A Backstage plugin that helps you manage GitOps profiles", "backstage": { - "role": "frontend-plugin" + "role": "frontend-plugin", + "moved": "@backstage-community/plugin-gitops-profiles" }, "publishConfig": { "access": "public", @@ -58,5 +59,6 @@ "react": "^16.13.1 || ^17.0.0 || ^18.0.0", "react-dom": "^16.13.1 || ^17.0.0 || ^18.0.0", "react-router-dom": "6.0.0-beta.0 || ^6.3.0" - } + }, + "deprecated": "This package has been moved to the backstage/community-plugins repository. You should migrate to using @backstage-community/plugin-gitops-profiles instead." }