Use cerc npm registry as default (#432)

This commit is contained in:
dboreham authored and GitHub committed 2023-06-22 06:36:05 -06:00
1 parent 55af33e0e8
commit c94fa3cccf
2 files changed
+10 -1

No files matched your search

+8
View File
@@ -16,6 +16,7 @@
import os
from abc import ABC, abstractmethod
from .deploy_system import get_stack_status
from decouple import config
def get_stack(config, stack):
@@ -69,3 +70,10 @@ class package_registry_stack(base_stack):
def get_url(self):
return self.url
def get_npm_registry_url():
# If an auth token is not defined, we assume the default should be the cerc registry
# If an auth token is defined, we assume the local gitea should be used.
default_npm_registry_url = "http://gitea.local:3000/api/packages/cerc-io/npm/" if config("CERC_NPM_AUTH_TOKEN", default=None) else "https://git.vdb.to/api/packages/cerc-io/npm/"
return config("CERC_NPM_REGISTRY_URL", default=default_npm_registry_url)