Commit graph

6566 commits

Author SHA1 Message Date
Anton Tayanovskyy b4ff6dd2b4 No python3 exe on Windows 2021-11-22 17:40:35 -05:00
Anton Tayanovskyy aa9391f40c Make already knows yarn/npm path; fix Windows failure 2021-11-22 17:14:20 -05:00
Anton Tayanovskyy 2f37ad26a4 Fix NuGet path issue 2021-11-22 13:20:34 -05:00
Anton Tayanovskyy ee488200c7 Fix typo 2021-11-22 13:17:19 -05:00
Anton Tayanovskyy 3beadb25b7 Checkout 2021-11-22 13:16:51 -05:00
Anton Tayanovskyy d841c5790f Fix typo 2021-11-22 13:14:43 -05:00
Anton Tayanovskyy f729ecac78 Continued path trouble 2021-11-22 13:13:40 -05:00
Anton Tayanovskyy e9ce7e34ed Fix typo 2021-11-22 13:09:03 -05:00
Anton Tayanovskyy bccbc7875e Try with path normalizer 2021-11-22 13:07:31 -05:00
Anton Tayanovskyy ca46eb7dbb Try backslashes 2021-11-22 12:38:21 -05:00
Anton Tayanovskyy 9a24223d90 Fix typo 2021-11-22 12:33:14 -05:00
Anton Tayanovskyy 11be4a1105 Fix YAML 2021-11-22 12:30:18 -05:00
Anton Tayanovskyy 7ddf6e0742 Debug nuget failure 2021-11-22 11:11:16 -05:00
Anton Tayanovskyy 75852d96f3 Try PWD 2021-11-20 00:54:41 -05:00
Anton Tayanovskyy 61fc97f251 Try again waiting for builds 2021-11-20 00:33:50 -05:00
Anton Tayanovskyy ab7d3cdf0d Workaround failing nuget add 2021-11-20 00:30:15 -05:00
Anton Tayanovskyy 5929ffb67a Now gotestsum works on Windows 2021-11-20 00:26:03 -05:00
Anton Tayanovskyy 2292a95965 Try to use bash on Windows 2021-11-20 00:16:44 -05:00
Anton Tayanovskyy 52e747c030 One more attempt 2021-11-20 00:07:52 -05:00
Anton Tayanovskyy 743b851c8e Try to check it again 2021-11-20 00:04:39 -05:00
Anton Tayanovskyy 2829f9008c Install into PATH 2021-11-19 23:58:14 -05:00
Anton Tayanovskyy d8a4debf65 Version is required 2021-11-19 23:54:01 -05:00
Anton Tayanovskyy 13e78100cd Use go install, not go get 2021-11-19 23:50:15 -05:00
Anton Tayanovskyy 4ec78986c8 Try to get past the failure 2021-11-19 23:47:47 -05:00
Anton Tayanovskyy 22d54ac1ad Set specific tag of failing gotestsum 2021-11-19 23:08:00 -05:00
Anton Tayanovskyy 94dab380e5 Try merging Windows build into the standard worklfow 2021-11-19 22:51:32 -05:00
Anton Tayanovskyy ece2325694 Try again 2021-11-19 22:42:30 -05:00
Anton Tayanovskyy 898fe20af5 Try Make on Windows 2021-11-19 22:38:57 -05:00
Anton Tayanovskyy f4873b9560 Bump ref 2021-11-19 22:08:26 -05:00
Anton Tayanovskyy 487cbf87b2 Fix Darwin artifact names 2021-11-19 22:07:58 -05:00
Anton Tayanovskyy 33608ef2f5 Bump ref 2021-11-19 21:50:58 -05:00
Anton Tayanovskyy 12289325c5 Restore running builds on mac worker 2021-11-19 21:50:26 -05:00
Anton Tayanovskyy c76075005b Rename steps to build and test 2021-11-19 21:47:11 -05:00
Anton Tayanovskyy 9a48902e1c Extend error message on packages not found 2021-11-19 21:40:18 -05:00
Anton Tayanovskyy 10b9606ed7 Edit test step to use downloaded artifacts 2021-11-19 21:39:47 -05:00
Anton Tayanovskyy 17b49ed6fd Do not build again when testing 2021-11-19 21:37:05 -05:00
Anton Tayanovskyy e8c6f643a8 New step to build .NET nupkg packages 2021-11-19 21:37:05 -05:00
Anton Tayanovskyy 293b73be51 New step to build the Node SDK tarbal 2021-11-19 21:37:04 -05:00
Anton Tayanovskyy 28db49b0cb New step to build the Python SDK wheel 2021-11-19 21:37:04 -05:00
Anton Tayanovskyy 59568580c1 New step to cross-compile Go binaries 2021-11-19 21:37:04 -05:00
Anton Tayanovskyy 574a6a104d
Do not FailNow() in generators (#8469) 2021-11-19 20:39:11 -05:00
Ian Wahbe 87d8c7f074
[sdk/pthon] Version Check: Handle virtual env correctly (#8465)
* Handle virtual env correctly

* Add CHANGELOG entry

* Correctly display which version is EOL
2021-11-19 15:21:13 -08:00
Ian Wahbe 7222e5570a
[cli] check main after master (#8463)
* Allow specifying a branch with url#branch

* Probe for master and main

* Update CHANGELOG

* Fix linter errors

* Remove unnecessary feature

* Fix lint

* Update changelog to reflect new limited scope.

We only talk about the master -> main probing, because that is all the
PR does. It used to duplicate another feature.
2021-11-19 13:49:59 -08:00
raphaelauv dbc8ab9ad6
[FIX] unprotect cmd example (#8430)
* [FIX] unprotect cmd example
2021-11-19 12:39:34 -08:00
Praneet Loke 2c25c3fbd0
[backend/filestate] Don't unwrap go-cloud errors (#8455)
* Don't unwrap go-cloud errors

* Remove unused func

* Add changelog entry

Co-authored-by: Ian Wahbe <ian@wahbe.com>
2021-11-19 12:21:37 -08:00
Anton Tayanovskyy f98d39b84b
Fix non-determinism in docsgen (#8456) 2021-11-19 11:23:06 -05:00
Anton Tayanovskyy e60d6bf248
Programgen support for F.Invoke forms in .NET (#7949) (#8432)
* Implement .NET codegen for F.Invoke forms

* Add tests for .NET Invoke

* Fixed conflict

* Accept changes reverting fargate example
2021-11-18 17:53:17 -05:00
Anton Tayanovskyy e846b3201f
Go implementation of fn.Output program gen (#7949) (#8431)
* Modify Go codegen for fn.Output overloads

* Fix go tests

* Fixed CHANGELOG conflict

* ACCEPT changes reverting Fargate example to master, file issue

* Link an issue
2021-11-18 17:50:51 -05:00
Anton Tayanovskyy 1cedb29193
Programgen support for fn_output forms in Python (#7949) (#8433)
* Update Python programgen to use fn_output forms

* Fix skips

* Fix CHANGELOG

* Accept changes, backing out Fargate change
2021-11-18 17:43:13 -05:00
Ian Wahbe 3e2f36548e
[codegen/typescript] Call site defaults for plain Pulumi Object types (#8400)
* Add test case

* Fix tests

* Add test dependencies correctly

* Feed through error handling

* Include test output

* Get types to line up

* Add remaining test files

* Update changelog

* Correctly find type paths

* Handle transitive objects

* Handle required fields

* Add required+default test case

* Don't `<any>` cast known types.

* Add plain object to env-helper test

This test fails right now. My next problem is fixing it.

* Handle plain types

* Handle function inputs

* Fix the indentation

* Handle output types correctly

* Remove unnecessary `!`

* Add missing change to fix test

* Run tests with merge

* Merge in next _index.md diff

* Another attempt at _index.md

* Make module generation deterministic

* Fix docs generation

Credit to @praneetloke
2021-11-18 12:23:30 -08:00