vue s3 deployer
v1.0.2
Action Github pour déployer l'application Vue sur le compartiment Amazon s3.
Dans votre workflow, définissez une étape qui fait référence à l'action :
- name : Deploying application to Amazon S3
uses : lewandy/vue-s3-deployer@main
with :
AWS_ACCESS_KEY_ID : ${{ secrets.AWS_ACCESS_KEY_ID }}
AWS_SECRET_ACCESS_KEY : ${{ secrets.AWS_SECRET_ACCESS_KEY }}
AWS_DEFAULT_REGION : ${{ secrets.AWS_DEFAULT_REGION }}
AWS_BUCKET_NAME : ${{ secrets.AWS_BUCKET_NAME }}
APP_SOURCE_CODE : ./
BUILD_COMMAND : " npm run build "
Ces paramètres sont des variables d'environnement que l'action utilisera pour effectuer le déploiement. Ci-dessous, nous décrivons chaque variable.
Clé | Valeur | Requis | Défaut |
---|---|---|---|
AWS_ACCESS_KEY_ID | Clé d'accès AWS. Plus d'informations ici. | Oui | N / A |
AWS_SECRET_ACCESS_KEY | Clé d'accès secrète AWS. Plus d'informations ici. | Oui | N / A |
AWS_BUCKET_NAME | Le nom du bucket avec lequel vous effectuez la synchronisation. Par exemple, vue-action . | Oui | N / A |
AWS_DEFAULT_REGION | La région du seau. Défini sur us-east-1 par défaut. [Liste complète des régions ici.](https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/using- | ||
APP_SOURCE_CODE | C'est le code source qui sera déployé | Oui | ./ |
BUILD_COMMAND | Commande utilisée pour construire l'application : https://cli.vuejs.org/guide/cli-service.html#vue-cli-service-build | Oui | production |
Il s'agit d'un flux de travail simple pour déployer l'application Vue à l'aide de l'action de déploiement Vue s3.
# This is a basic workflow to help you get started with Vue s3 deployer action
name : Deployment
on :
push :
branches : [main]
pull_request :
branches : [main]
jobs :
deploy :
runs-on : ubuntu-latest
steps :
- uses : actions/checkout@v2
- name : Deploying application to Amazon S3
uses : lewandy/vue-s3-deployer@main
with :
AWS_ACCESS_KEY_ID : ${{ secrets.AWS_ACCESS_KEY_ID }}
AWS_SECRET_ACCESS_KEY : ${{ secrets.AWS_SECRET_ACCESS_KEY }}
AWS_DEFAULT_REGION : ${{ secrets.AWS_DEFAULT_REGION }}
AWS_BUCKET_NAME : awesome-bucket
APP_SOURCE_CODE : ./example
BUILD_COMMAND : " npm run build "
N'oubliez pas de stocker les informations d'identification de votre compte Amazon dans le référentiel secret. Restez en sécurité les gars.
Si vous aimez ce projet, vous pouvez me soutenir en mettant en vedette ce référentiel.
MIT
Fabriqué avec ❤️ et ☕️ de la république dominicaine ?