1.8.151 • Published 2 years ago
@gapi/gcli v1.8.151
Installation
curl -L "https://github.com/Stradivario/gapi/raw/master/packages/gcli/release/gcli-linux" -o ~/.local/bin/gclichmod +x ~/.local/bin/gcliUsing NPM
npm i -g @gapi/gcliLogin
gcli login --token 'GRAPHQL_TOKEN' --key 'GOOGLE_API_KEY' --url 'URL' --uploadUrl 'UPLOAD_URL'List Projects
gcli project:listuse existing project
gcli use 'PROJECT_ID'List Lambdas for project
gcli lambda:listor
gcli lambda:list --project 'PROJECT_ID'Get Lambda
gcli lambda:get --lambda 'LAMBDA_ID'By name
gcli lambda:get --name 'MY_LAMBDA_NAME'Create Lambda
gcli lambda:create --name pesho --route pesho --code 'module.exports = async (context) => ({ status: 200, body: "Hello, world!", headers: { "Access-Control-Allow-Origin": "https://graphql-server.com"}})'Or from files
gcli lambda:create --name pesho --route pesho --file ./index.ts --script ./bash.sh --package ./package.jsonOr from spec
gcli lambda:create --spec spec.jsonIf spec already present
gcli lambda:createexample spec.json
{
"name": "pesho",
"route": "pesho",
"file": "index.ts",
"script": "bash.sh",
"package": "package.json",
"params": ["test", "proba"],
"config": "",
"secret": "",
"env": "NODEJS",
"method": "GET"
}Updating Lambda
gcli lambda:updateDelete Lambda
gcli lambda:deleteGet Lambda
gcli lambda:getTesting lambda
gcli lambda:test --queryParams '?test=1&proba=1&dada=5' --pathParams 'proba=5;test=7'Default long lived token for CI/CD using github actions
Can be set using secret variable called GCLI_AUTH_TOKEN
npx gcli login --ci --token ${{ secrets.GCLI_AUTH_TOKEN }} --key '' --url '' --uploadUrl ''1.8.151
2 years ago
1.8.150
2 years ago
1.8.146
3 years ago
1.8.147
3 years ago
1.8.148
3 years ago
1.8.149
3 years ago
1.8.145
3 years ago
1.8.144
3 years ago
1.8.142
3 years ago
1.8.143
3 years ago
1.8.141
3 years ago
1.8.140
3 years ago
1.8.139
3 years ago
1.8.135
3 years ago
1.8.136
3 years ago
1.8.137
3 years ago
1.8.138
3 years ago
1.8.131
3 years ago
1.8.132
3 years ago
1.8.133
3 years ago
1.8.134
3 years ago
1.8.130
3 years ago
1.8.128
4 years ago
1.8.129
4 years ago
1.8.127
4 years ago
1.8.126
4 years ago
1.8.125
4 years ago
1.8.124
4 years ago
1.8.123
4 years ago
1.8.122
4 years ago