publish on gh first (#8314)

This commit is contained in:
Maurizio Vitale 2023-02-23 17:06:17 +00:00 committed by GitHub
parent 7d02ea61a2
commit 2dccde9e6b
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
2 changed files with 10 additions and 10 deletions

View File

@ -56,7 +56,7 @@ async function npmPublish(args: PublishArgs, project: string) {
const exist = npmCheckExist(project, version); const exist = npmCheckExist(project, version);
if (!exist) { if (!exist) {
logger.info(`Publishing lib ${project} to npm`); logger.info(`Publishing lib ${project} to registry ${args.npmRegistry}`);
const options = ['publish']; const options = ['publish'];
if (args.tag) { if (args.tag) {
options.push('-tag'); options.push('-tag');
@ -92,7 +92,7 @@ function npmCheckExist(project: string, version: string) {
} }
function changeRegistry(args: PublishArgs, project: string) { function changeRegistry(args: PublishArgs, project: string) {
logger.info(`Change registry... `); logger.info(`Change registry... to ${args.npmRegistry} `);
const folder = `${args.pathProject}/dist/libs/${project}`; const folder = `${args.pathProject}/dist/libs/${project}`;
const content = const content =
`strict-ssl=true `strict-ssl=true

View File

@ -23,6 +23,14 @@ then
TAG_NPM=alpha TAG_NPM=alpha
fi fi
echo "Publishing on GH PKG registry with tag $TAG_NPM"
./node_modules/@alfresco/adf-cli/bin/adf-cli npm-publish \
--npmRegistry "npm.pkg.github.com" \
--tokenRegistry $github_token \
--tag $TAG_NPM \
--pathProject "$(pwd)" \
"$@"
echo "Publishing on Public npm registry with tag $TAG_NPM" echo "Publishing on Public npm registry with tag $TAG_NPM"
./node_modules/@alfresco/adf-cli/bin/adf-cli npm-publish \ ./node_modules/@alfresco/adf-cli/bin/adf-cli npm-publish \
--npmRegistry $NPM_REGISTRY_ADDRESS \ --npmRegistry $NPM_REGISTRY_ADDRESS \
@ -30,11 +38,3 @@ echo "Publishing on Public npm registry with tag $TAG_NPM"
--tag $TAG_NPM \ --tag $TAG_NPM \
--pathProject "$(pwd)" \ --pathProject "$(pwd)" \
"$@" "$@"
echo "Publishing on GH PKG registry with tag $TAG_NPM"
./node_modules/@alfresco/adf-cli/bin/adf-cli npm-publish \
--npmRegistry "npm.pkg.github.com" \
--tokenRegistry $github_token \
--tag $TAG_NPM \
--pathProject "$(pwd)" \
"$@"