Referensi awan.yml

Key Value option Description
version 1.0 Versi file yang digunakan. Saat ini versi yang tersedia hanya 1.0
web Key induk yang di dalamnya digunakan untuk mendefenisikan konfigurasi terkait dengan aplikasi yang akan di-deploy.
web.type php, python, java, nodejs, golang, static, aspnetcore, docker Tipe runtime yang digunakan untuk menjalankan aplikasi. Pilihannya adalah salah satu dari php, python, java, nodej, golang, static, aspnetcore atau docker
web.version List versi yang tersedia pada setiap runtime ada pada table berikut. Versi dari runtime yang digunakan. Setiap runtime memiliki versi-versi tersendiri.
web.run List contoh perintah untuk menjalankan aplikasi berdasarkan masing-masing runtime ada pada tabel berikut. Perintah yang digunakan untuk menjalankan aplikasi. Perintahnya tergantung dari tipe runtime yang digunakan.
web.doc_root doc_root: ./public Path folder yang digunakan sebagai lokasi file bootstrap. Key ini digunakan pada runtime php dan static.
web.package_manager yarn atau npm Opsi ini digunakan pada runtime nodejs. Pilihannya adalah yarn atau npm. Nilai default adalah yarn.
script Opsi ini digunakan untuk menjalankan sebuah perintah-perintah yang diperlukan pada saat sebelum proses install ataupun sesudah proses install. Opsi script hanya berlaku untuk runtime: python, nodejs, java dan golang
script.preinstall List perintah yang akan dijalankan sebelum package manager dijalankan.
script.postinstall List perintah yang ajakn dijalankan setelah proses instalasi package manager.

Daftar versi runtime

Runtime Supported version
php 5.6, 7.0, 7.1
python 2.7, 3, 3.2
java 8,9
nodejs 8,9
golang 1.9
static ignored
aspnetcore 2.0
docker ignored

Contoh perintah run untuk setiap runtime

Runtime Run command example
php ignored
python gunicorn -b :$PORT --workers=2 my_web:app
pyhon python3 my_twisted.py
java java -jar target/NAMA-FILE-JAR-HASIL-BUILD.jar
nodejs node index.js
nodejs npm start
golang go run main.go
static ignored
docker ignored

results matching ""

    No results matching ""