forked from SavageSoftware/portainer-backup
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathpublish.sh
executable file
·38 lines (34 loc) · 1.5 KB
/
publish.sh
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
#!/bin/sh -e
# *********************************************************************
# ___ ___ ___ ___ ___
# / __| /_\ \ / /_\ / __| __|
# \__ \/ _ \ V / _ \ (_ | _|
# |___/_/_\_\_/_/_\_\___|___| ___ ___ ___
# / __|/ _ \| __|_ _\ \ / /_\ | _ \ __|
# \__ \ (_) | _| | | \ \/\/ / _ \| / _|
# |___/\___/|_| |_| \_/\_/_/ \_\_|_\___|
#
# -------------------------------------------------------------------
# PORTAINER-BACKUP
# https://github.com/SavageSoftware/portainer-backup
# -------------------------------------------------------------------
#
# This script compiles and builds the current project sources into
# a Docker container image for ARM64 and x86_64 platforms. Next,
# the script publishes the Docker images, publishes the project
# to the NPM registry.
#
# *********************************************************************
# COPYRIGHT SAVAGESOFTWARE,LLC, @ 2022, ALL RIGHTS RESERVED
# *********************************************************************
# BUMP VERSION IN PACKAGE.JSON
#npm version patch
# BUILD AND PUSH DOCKER IMAGES TO: DockerHub
# https://hub.docker.com/repository/docker/savagesoftware/portainer-backup
./build.sh --push
# PUSH README.MD TO: DockerHub
# https://hub.docker.com/repository/docker/savagesoftware/portainer-backup
docker pushrm savagesoftware/portainer-backup
# PUBLISH TO: NPM REGISTRY
# https://www.npmjs.com/package/portainer-backup
npm publish