vue s3 deployer
v1.0.2
การดำเนินการ Github สำหรับการปรับใช้แอป Vue กับ Amazon s3 bucket
ในเวิร์กโฟลว์ของคุณ ให้กำหนดขั้นตอนที่อ้างอิงถึงการดำเนินการ:
- 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 "
การตั้งค่าเหล่านี้เป็นตัวแปรสภาพแวดล้อมที่การดำเนินการจะใช้สำหรับการปรับใช้ ด้านล่างเราจะอธิบายแต่ละตัวแปร
สำคัญ | ค่า | ที่จำเป็น | ค่าเริ่มต้น |
---|---|---|---|
AWS_ACCESS_KEY_ID | รหัสการเข้าถึง AWS ข้อมูลเพิ่มเติมที่นี่ | ใช่ | ไม่มี |
AWS_SECRET_ACCESS_KEY | รหัสการเข้าถึงความลับ AWS ข้อมูลเพิ่มเติมที่นี่ | ใช่ | ไม่มี |
AWS_BUCKET_NAME | ชื่อของที่เก็บข้อมูลที่คุณกำลังซิงค์ ตัวอย่างเช่น vue-action | ใช่ | ไม่มี |
AWS_DEFAULT_REGION | ภูมิภาคของถัง ตั้งค่าเป็น us-east-1 ตามค่าเริ่มต้น [รายชื่อภูมิภาคทั้งหมดที่นี่](https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/using- | ||
APP_SOURCE_CODE | นี่คือซอร์สโค้ดที่จะถูกปรับใช้ | ใช่ | - |
BUILD_COMMAND | คำสั่งที่ใช้สร้างแอปพลิเคชัน: https://cli.vuejs.org/guide/cli-service.html#vue-cli-service-build | ใช่ | การผลิต |
นี่เป็นเวิร์กโฟลว์ง่ายๆ สำหรับการปรับใช้แอป Vue โดยใช้การดำเนินการของผู้ปรับใช้ 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 "
อย่าลืมเก็บข้อมูลรับรองบัญชี Amazon ของคุณไว้ในที่เก็บข้อมูลลับ อยู่อย่างปลอดภัยนะเด็กๆ
หากคุณชอบโปรเจ็กต์นี้ คุณสามารถสนับสนุนฉันได้ด้วยการนำแสดงโดยพื้นที่เก็บข้อมูลนี้
เอ็มไอที
ทำด้วย ❤️ และ ☕️ จากสาธารณรัฐโดมินิกัน ?