microscopic-dusk-80789
03/21/2019, 2:08 AMstocky-spoon-28903
03/21/2019, 2:08 AMmicroscopic-dusk-80789
03/21/2019, 2:08 AMstocky-spoon-28903
03/21/2019, 2:13 AMmicroscopic-dusk-80789
03/21/2019, 2:43 AMcmd
folder) as something like HTTP/Rest end points -- focus on only making new stuff/new changes at the edge (like where it reads input from / prints text to the terminal)microscopic-dusk-80789
03/21/2019, 2:49 AMincalculable-sundown-82514
03/21/2019, 2:50 AM--json
on many CLI commands whose purpose is to make it easier to script around the CLI so you don’t have to write your ownincalculable-sundown-82514
03/21/2019, 2:50 AMmicroscopic-dusk-80789
03/21/2019, 2:50 AMincalculable-sundown-82514
03/21/2019, 2:51 AM▶ pulumi stack ls --json
[
{
"name": "dev",
"current": true,
"lastUpdate": "2019-03-20T23:18:32.000Z",
"updateInProgress": false,
"resourceCount": 3,
"url": "<https://app.pulumi.com/swgillespie/ec2/dev>"
}
]
enough-kangaroo-36071
04/02/2019, 4:37 PMtall-librarian-49374
04/04/2019, 10:19 PMstocky-spoon-28903
04/05/2019, 4:54 PMtall-librarian-49374
04/05/2019, 8:37 PMstocky-spoon-28903
04/05/2019, 9:32 PMhelpful-vegetable-35581
04/06/2019, 10:54 AMorange-keyboard-57616
04/16/2019, 6:02 PMboundless-monkey-50243
04/18/2019, 2:51 PMsquare-napkin-14607
05/07/2019, 2:03 PMhandsome-state-26704
05/30/2019, 1:58 AMmake travis_pull_request
. Basically, I have not been able to configure my build environment correctly, so make always fails near the end. It does work enough to build and install to test the changes.tall-librarian-49374
06/04/2019, 3:54 PMpulumi-azure
use peerDependencies
in package.json
. How do I make this thing work locally? Types don't seem to pick up without doing anything...white-balloon-205
06/04/2019, 3:56 PMyarn link @pulumi/azure
in the example after building locally. The local build links that package on the machine.tall-librarian-49374
06/04/2019, 4:19 PMstocky-spoon-28903
06/04/2019, 4:21 PM~/.config
directory is a symlink, yarn link
fails silentlytall-librarian-49374
06/05/2019, 7:23 AMshy-receptionist-99213
06/10/2019, 10:44 PMPulumi.yaml
https://github.com/pulumi/pulumi/pull/2813
what do you think about this idea?bored-river-53178
06/17/2019, 3:35 PMthousands-telephone-86052
06/17/2019, 4:39 PMbusy-umbrella-36067
06/27/2019, 2:17 AMtall-librarian-49374
06/27/2019, 3:53 PMpulumi/pulumi/pkg/resource/asset.go
where the fix could go. I build pulumi
CLI with a fix and see the paths do change while running pulumi up
(with logging to console), however the archive binary in Azure Blob Storage does NOT change. Question: is this piece of code executed inside CLI or also inside the azure provider process? If the later, how do I setup the local environement to be able to bring locally changed package pulumi/pulumi
to pulumi-azure
?tall-librarian-49374
06/27/2019, 3:53 PMpulumi/pulumi/pkg/resource/asset.go
where the fix could go. I build pulumi
CLI with a fix and see the paths do change while running pulumi up
(with logging to console), however the archive binary in Azure Blob Storage does NOT change. Question: is this piece of code executed inside CLI or also inside the azure provider process? If the later, how do I setup the local environement to be able to bring locally changed package pulumi/pulumi
to pulumi-azure
?white-balloon-205
06/27/2019, 4:00 PMpulumi-terraform
which is linked into pulumi-azure
and other providers.
See for example: https://github.com/pulumi/pulumi-terraform/blob/018e686ef075981921d0fb19e71fc65a0db87b9a/pkg/tfbridge/schema.go#L403
To test changes here:
1. Make the changes in your local copy of pulumi-terraform
2. In pulumi-azure
run go mod edit -replace=<http://github.com/pulumi/pulumi-terraform=../pulumi-terraform/|github.com/pulumi/pulumi-terraform=../pulumi-terraform/>
3. Run make install
in pulumi-azure
4. From your example code, yarn link @pulumi/azure
to use the newly built version
This should result in using the latest Node package and provider binary in your test.tall-librarian-49374
06/27/2019, 4:07 PMpulumi/pulumi
, do I need to go mod edit -replace=<http://github.com/pulumi/pulumi=../pulumi/|github.com/pulumi/pulumi=../pulumi/>
from pulumi/azure
?white-balloon-205
06/27/2019, 8:38 PMtall-librarian-49374
06/27/2019, 8:51 PMmake install
gives me an error like here https://github.com/google/go-cloud/issues/1990ambiguous import: found <http://github.com/Azure/go-autorest/tracing|github.com/Azure/go-autorest/tracing> in multiple modules
white-balloon-205
06/27/2019, 8:51 PMstocky-spoon-28903
06/27/2019, 9:03 PMtall-librarian-49374
06/28/2019, 7:35 AMreplace <http://github.com/Azure/go-autorest|github.com/Azure/go-autorest> => <http://github.com/Azure/go-autorest|github.com/Azure/go-autorest> v11.1.2+incompatible
pulumi-terraform
wouldn't build with the latest pulumi/pulumi
, so I had to checkout pulumi@0.17.6 (the one from go.mod
in pulumi-terraform
).pulumi-azure
with modified code from pulumi/pulumi
.