@@ -179,72 +179,45 @@ If you don't want to use a custom authorizer, remove the `authorizer` section.
179
179
The following command will run using the example configuration file and generate the deployment files in the `.build/temp` folder.
180
180
181
181
` ` ` bash
182
- swift run breeze -c Sources/BreezeCommand/Resources/breeze.yml -t .build/temp
182
+ swift run breeze generate-lambda-api -c Sources/BreezeCommand/Resources/breeze.yml -t .build/temp
183
183
` ` `
184
184
185
185
output :
186
186
187
187
` ` ` bash
188
- ⚙️ Loading configuration file
189
188
190
- /Users/andreascuderi/Documents/workspace/Breeze/Sources/BreezeCommand/Resources/breeze.yml
189
+
190
+ \ | /
191
+ | / -----< -
192
+ ----< - | \
193
+ / | \ /
194
+ ░▒░░░░ \ ----< -
195
+ ░░▒░░░░▒░░ ->-- / \
196
+ ░▒░░▒▒░▒░░▒░ /
197
+ ░░░▒░░▓█░▒▒░░░
198
+ ░▒▒░▒████░░░░░
199
+ ▒░░░░░█▓░▒░▒▒░ ░████████
200
+ ░░░░█░▒░░▒░░ ░██ ░██
201
+ ░░█░▒░▒░░▒ ░██ ░██ ░██████ ░████████ ░████████ ░█████████ ░████████
202
+ █░░░░░▒ ░████████ ░██ ░██ ░██ ░██ ░███ ░██
203
+ ▓█ ░██ ░██ ░██████ ░████████ ░████████ ░███ ░████████
204
+ ▓█ ░██ ░██ ░██ ░██ ░██ ░██ ░███ ░██
205
+ ██ ░█████████ ░██ ░██ ░████████ ░████████ ░█████████ ░████████
206
+
191
207
192
- service: swift-breeze-rest-item-api
193
- awsRegion: us-east-1
194
- swiftVersion: 5.10.1
195
- swiftConfiguration: release
196
- packageName: BreezeItemAPI
197
- buildPath: build
198
- cors: false
199
- breezeLambdaAPI:
200
- targetName: ItemAPI
201
- itemCodable: Item
202
- itemKey: itemKey
203
- httpAPIPath: /items
204
- dynamoDBTableNamePrefix: items
205
-
206
- 🔎 Verifing target path
207
-
208
- 🧹 .build/temp
209
-
210
- ✅ Target path ready!
211
-
212
- 📁 Generating project from template
213
-
214
- 📄 /Users/andreascuderi/Documents/workspace/Breeze/.build/temp/SwiftPackage/Package.swift
215
- 📄 /Users/andreascuderi/Documents/workspace/Breeze/.build/temp/SwiftPackage/Sources/SwiftTarget/main.swift
216
- 📄 /Users/andreascuderi/Documents/workspace/Breeze/.build/temp/Dockerfile
217
- 📄 /Users/andreascuderi/Documents/workspace/Breeze/.build/temp/remove.sh
218
- 📄 /Users/andreascuderi/Documents/workspace/Breeze/.build/temp/.gitignore
219
- 📄 /Users/andreascuderi/Documents/workspace/Breeze/.build/temp/deploy.sh
220
- 📄 /Users/andreascuderi/Documents/workspace/Breeze/.build/temp/update.sh
221
- 📄 /Users/andreascuderi/Documents/workspace/Breeze/.build/temp/Makefile
222
- 📄 /Users/andreascuderi/Documents/workspace/Breeze/.build/temp/README.md
223
- 📄 /Users/andreascuderi/Documents/workspace/Breeze/.build/temp/build.sh
224
- 📄 /Users/andreascuderi/Documents/workspace/Breeze/.build/temp/swagger.json
225
- 🛫 .build/temp/SwiftPackage/Sources/SwiftTarget
226
- 🛬 .build/temp/SwiftPackage/Sources/ItemAPI
227
- 🛫 .build/temp/SwiftPackage
228
- 🛬 .build/temp/BreezeItemAPI
229
- 📄 /Users/andreascuderi/Documents/workspace/Breeze/.build/temp/serverless.yml
230
- 📄 /Users/andreascuderi/Documents/workspace/Breeze/.build/temp/serverless-x86_64.yml
231
-
232
- ✅ Project is ready at target-path
233
-
234
- .build/temp
235
-
236
- 🎵🎵🎵🎵🎵🎵🎵🎵🎵🎵🎵🎵🎵🎵🎵🎵🎵🎵🎵🎵🎵🎵🎵🎵🎵🎵🎵🎵🎵🎵🎵🎵🎵🎵🎵🎵🎵🎵🎵🎵🎵🎵🎵🎵
237
- 🎵💨💨💨💨💨💨🎵🎵🎵🎵🎵🎵🎵🎵🎵🎵🎵🎵🎵🎵🎵🎵🎵🎵🎵🎵🎵🎵🎵🎵🎵🎵🎵🎵🎵🎵🎵🎵🎵🎵🎵🎵🎵
238
- 🎵💨🎵🎵🎵🎵🎵💨🎵💨💨💨💨💨🎵🎵💨💨💨💨💨💨🎵💨💨💨💨💨💨🎵💨💨💨💨💨💨🎵💨💨💨💨💨💨🎵
239
- 🎵💨🎵🎵🎵🎵🎵💨🎵💨🎵🎵🎵🎵💨🎵💨🎵🎵🎵🎵🎵🎵💨🎵🎵🎵🎵🎵🎵🎵🎵🎵🎵💨🎵🎵💨🎵🎵🎵🎵🎵🎵
240
- 🎵💨💨💨💨💨💨🎵🎵💨🎵🎵🎵🎵💨🎵💨💨💨💨💨🎵🎵💨💨💨💨💨🎵🎵🎵🎵🎵💨🎵🎵🎵💨💨💨💨💨🎵🎵
241
- 🎵💨🎵🎵🎵🎵🎵💨🎵💨💨💨💨💨🎵🎵💨🎵🎵🎵🎵🎵🎵💨🎵🎵🎵🎵🎵🎵🎵🎵💨🎵🎵🎵🎵💨🎵🎵🎵🎵🎵🎵
242
- 🎵💨🎵🎵🎵🎵🎵💨🎵💨🎵🎵🎵💨🎵🎵💨🎵🎵🎵🎵🎵🎵💨🎵🎵🎵🎵🎵🎵🎵💨🎵🎵🎵🎵🎵💨🎵🎵🎵🎵🎵🎵
243
- 🎵💨💨💨💨💨💨🎵🎵💨🎵🎵🎵🎵💨🎵💨💨💨💨💨💨🎵💨💨💨💨💨💨🎵💨💨💨💨💨💨🎵💨💨💨💨💨💨🎵
244
- 🎵🎵🎵🎵🎵🎵🎵🎵🎵🎵🎵🎵🎵🎵🎵🎵🎵🎵🎵🎵🎵🎵🎵🎵🎵🎵🎵🎵🎵🎵🎵🎵🎵🎵🎵🎵🎵🎵🎵🎵🎵🎵🎵🎵
245
-
246
- 💨 Use the following commands to build & deploy
247
208
209
+ ℹ︎ Loading configuration
210
+ from: ~/Documents/workspace/Breeze/Sources/BreezeCommand/Resources/breeze.yml
211
+ ✔︎ Configuration loaded [0.0s]
212
+ ✔︎ Target path is valid
213
+ ✔︎ Project genereration succeeded
214
+
215
+ ✔ Success
216
+ Project is ready at path: .build/temp
217
+
218
+ i Info
219
+ Use the following commands to build & deploy:
220
+
248
221
cd .build/temp
249
222
./build.sh
250
223
./deploy.sh
0 commit comments