broad-intern-18388
07/09/2024, 9:50 PM-pulumi-components
-website1
-website2
-infra1
-infra2
or more like this:
-pulumi-components
-apps
-website1
-website2
-infra
-website1
-website2
or maybe something like this?
-pulumi-components
-apps
-website1
-infra
-app
-website2
-infra
-app
I could probably make all of them work, but I'm wondering if anyone has more perscriptive advice or ideas. Thanks!brief-honey-7588
07/09/2024, 9:56 PMlittle-cartoon-10569
07/09/2024, 9:56 PMlittle-cartoon-10569
07/09/2024, 9:57 PMlittle-cartoon-10569
07/09/2024, 9:58 PMbrief-honey-7588
07/09/2024, 9:58 PMbroad-intern-18388
07/09/2024, 10:06 PMpackages:
- "apps/*"
- "packages/*"
So in this case would the app code and pulumi infra code share a package.json?broad-intern-18388
07/09/2024, 10:08 PMpackages:
- "apps/webapp1/app/*"
- "apps/webapp1/infra/*"
- "apps/webapp2/app/*"
- "apps/webapp2/infra/*"
brief-honey-7588
07/09/2024, 10:11 PMbroad-intern-18388
07/09/2024, 10:12 PM/apps/*/app
to have an npm script that basically just aliases the pulumi infra commandsbroad-intern-18388
07/09/2024, 10:13 PMbroad-intern-18388
07/09/2024, 10:14 PMbroad-intern-18388
07/09/2024, 10:15 PMbrief-honey-7588
07/09/2024, 10:17 PMlittle-cartoon-10569
07/09/2024, 10:18 PMlittle-cartoon-10569
07/09/2024, 10:19 PMlittle-cartoon-10569
07/09/2024, 10:19 PMprivate: true
for all your Pulumi projects. You'll never want those packaged / deployed anywhere.broad-intern-18388
07/09/2024, 10:44 PMlittle-cartoon-10569
07/09/2024, 10:45 PM