diff --git a/deploy.sh b/deploy.sh new file mode 100755 index 0000000..353b45a --- /dev/null +++ b/deploy.sh @@ -0,0 +1,15 @@ +#!/bin/sh + +echo "Building project ..." +npm run build +echo "Project build done!" +echo "-------------------" + +echo "Removing existing folder on remote" +ssh root@202.61.225.50 rm -rf /var/www/codewanderer +echo "Folder on remote removed!" +echo "-------------------" + +echo "Uploading new project state" +scp -r dist root@202.61.225.50:/var/www/codewanderer +echo "Upload complete!" \ No newline at end of file diff --git a/package.json b/package.json index 6545dd4..36b1e42 100644 --- a/package.json +++ b/package.json @@ -7,7 +7,8 @@ "license": "MIT", "scripts": { "dev": "parcel index.html", - "build": "parcel build index.html" + "build": "parcel build index.html", + "deploy": "./deploy.sh" }, "devDependencies": { "@types/p5": "^1.3.0",