sparse-intern-71089
06/05/2020, 8:04 PMable-beard-29160
06/05/2020, 8:10 PMpulumi preview --diff
work for this case?able-beard-29160
06/05/2020, 8:11 PMnumerous-garage-30550
06/05/2020, 8:24 PMpulumi preview --diff
compares current pulumi program against the current state of the stack. This is useful and necessary, but I additionally want to have something else:
git checkput sunnyday
pulumi dumptostack -o /tmp/sunnyday.stack
git checkput rainyday
pulumi dumptostack -o /tmp/rainyday.stack
pulumi diffstacks /tmp/sunnyday.stack /tmp/rainyday.stack
or (which would probably fit into pulumi model more realistically):
pulumi stack init fake-rainyday
git checkput rainyday
pulumi fake-up --yes
git checkput sunnyday
pulumi preview -s fake-rainyday --diff
numerous-garage-30550
06/05/2020, 8:29 PMnumerous-garage-30550
06/05/2020, 8:34 PMpulumi stack init empty-stack
git checkout rainyday
pulimi preview --diff -s empty-stack > /tmp/rainy.txt
git checkout sunnyday
pulimi preview --diff -s empty-stack > /tmp/sunny.txt
diff -p /tmp/{rainy,sunny}.txt
able-beard-29160
06/05/2020, 9:34 PMable-beard-29160
06/05/2020, 9:35 PM