1
0
Fork 0
Commit Graph

11 Commits (main)

Author SHA1 Message Date
naicoi 41b3f0dc9a
Remove Alpine and Slim from OS matrix in .woodpecker.yml
ci/woodpecker/push/woodpecker Pipeline was successful Details
The commit removes Alpine and Slim from the OS matrix in .woodpecker.yml, leaving only versions 16 and 18.
Remove Alpine and Slim from OS matrix in .woodpecker.yml

The commit removes Alpine and Slim from the OS matrix in .woodpecker.yml, leaving only versions 16 and 18. The pipeline has been updated to use only alpine images with the version number as a tag. The Dockerfile now uses the version number to pull an alpine image instead of specifying both the version and OS.
2023-05-18 15:30:28 +07:00
naicoi cdc44ea78a
Update docker image in .woodpecker.yml
ci/woodpecker/push/woodpecker Pipeline was successful Details
The commit updates the docker image used in .woodpecker.yml to woodpeckerci/plugin-docker-buildx. The version is not specified, allowing for automatic updates.
2023-05-18 14:55:02 +07:00
naicoi cf13b39d0f
Update docker image version and platforms in .woodpecker.yml
ci/woodpecker/push/woodpecker Pipeline failed Details
This commit updates the docker image version to 20 and removes the v8 suffix from linux/arm64 platform in .woodpecker.yml file. The updated platforms are linux/amd64 and linux/arm64.
2023-05-18 14:52:49 +07:00
naicoi 6795fc2486
Refactor pipeline to use new Docker build plugin
ci/woodpecker/push/woodpecker Pipeline failed Details
This commit removes the old Docker plugin and replaces it with a new one that supports multi-architecture builds. The `platform` field was removed from the matrix, and the `build` step was replaced with `${version}-${os}`. The new plugin also uses different settings for `repo`, `platforms`, and `username`.
2023-05-18 14:40:45 +07:00
naicoi 5fddcc0b14
Update Dockerfile to use Node.js 16-alpine and npm instead of yarn for global package installation. Also, update pm2 installation command.
ci/woodpecker/push/woodpecker Pipeline is pending Details
2023-05-18 14:39:04 +07:00
naicoi 303883a015
Refactor platform names in .woodpecker.yml
ci/woodpecker/push/woodpecker Pipeline was successful Details
Changed the platform names from "linux/amd64" and "linux/arm64" to "amd64" and "arm64", respectively. Also updated the platform variable in pipeline tags to include the prefix "linux/".
2023-05-18 01:18:55 +07:00
naicoi d8d47a27ef
Add status badge to README
ci/woodpecker/push/woodpecker Pipeline failed Details
Added a status badge to the README file that displays the deployment status of pm2. The badge is hosted on woodpecker.techio.dev and can be accessed by clicking on it.
2023-05-18 00:53:12 +07:00
naicoi cb0aef5827
Update OS version in .woodpecker.yml
ci/woodpecker/push/woodpecker Pipeline failed Details
Changed the OS version from Ubuntu to Slim in .woodpecker.yml file. This commit also updates the matrix configuration for Linux architecture.
2023-05-18 00:46:54 +07:00
naicoi 4072856af0
Update Dockerfile to use the correct Node.js version
ci/woodpecker/push/woodpecker Pipeline failed Details
The Dockerfile has been updated to correctly reference the Node.js version specified by the tag argument. The pm2 package is now installed globally and typescript is installed using pm2.
2023-05-18 00:44:51 +07:00
naicoi 9d51bf0357
Add Woodpecker configuration and Dockerfile for Node.js app deployment
ci/woodpecker/push/woodpecker Pipeline failed Details
Added a .woodpecker.yml file to configure the build matrix, pipeline, and Docker image settings for deploying a Node.js app. Also added a Dockerfile that installs pm2 and typescript globally.
2023-05-18 00:43:00 +07:00
naicoi aa8296239e
Initial commit 2023-05-18 00:35:33 +07:00