This website requires JavaScript.
Explore
Cloud
Chat
CI/CD
Help
Sign In
maxmustermann
/
pulumi
Watch
1
Star
0
Fork
You've already forked pulumi
0
Code
Issues
Pull requests
Projects
Releases
Wiki
Activity
6f6fca7592
pulumi
/
.gitignore
9 lines
98 B
Text
Raw
Normal View
History
Unescape
Escape
Gitignore *.swp files
2016-11-16 18:28:46 +01:00
*.swp
Revert "The Go vendoring saga continues" This reverts commit f939651c64409fb168911f1271de5b86840e4602. This particular saga appears to never end...
2017-08-02 02:51:38 +02:00
/vendor/
Propagate errors on deployment failures We were not propagating the error from `deployLatest` through to the CLI error result. Despite out recent efforts to integrate gometalinter, there were also several additional similar cases of ignored error results reported by `errcheck`. Not yet clear why these are not being reported via gometalinter. Fixes #262.
2017-06-22 07:02:57 +02:00
/.vscode/
Add Go code coverage reports to nightly tests Adds a make task to generate code coverage for all Go sources. That make task re-runs the tests, and can be fairly expensive, so it is enabled only in the nightly tests for now. Part of #206.
2017-06-24 00:11:20 +02:00
coverage.cov
*.coverprofile
Sketch a `mu build` command and its scaffolding This adds a bunch of general scaffolding and the beginning of a `build` command. The general engineering scaffolding includes: * Glide for dependency management. * A Makefile that runs govet and golint during builds. * Google's Glog library for logging. * Cobra for command line functionality. The Mu-specific scaffolding includes some packages: * mu/pkg/diag: A package for compiler-like diagnostics. It's fairly barebones at the moment, however we can embellish this over time. * mu/pkg/errors: A package containing Mu's predefined set of errors. * mu/pkg/workspace: A package containing workspace-related convenience helpers. in addition to a main entrypoint that simply wires up and invokes the CLI. From there, the mu/cmd package takes over, with the Cobra-defined CLI commands. Finally, the mu/pkg/compiler package actually implements the compiler behavior. Or, it will. For now, it simply parses a JSON or YAML Mufile into the core mu/pkg/api types, and prints out the result.
2016-11-15 20:30:34 +01:00
Move program uploads to the CLI (#571) In an effort to improve performance and overall reliability, this PR moves the responsibility of uploading the Pulumi program from the Pulumi Service to the CLI. (Part of fixing https://github.com/pulumi/pulumi-service/issues/313.) Previously the CLI would send (the dozens of MiB) program archive to the Service, which would then upload the data to S3. Now the CLI sends the data to S3 directly, avoiding the unnecessary copying of data around. The Service-side API changes are in https://github.com/pulumi/pulumi-service/pull/323. I tested previews, updates, and destroys running the service and PPC on localhost. The PR refactors how we handle the three kinds of program updates, and just unifies them into a single method. This makes the diff look crazy, but the code should be much simpler. I'm not sure what to do about supporting all the engine options for the Cloud-variants of Pulumi commands; I suspect that's something that should be handled at a later time.
2017-11-15 22:27:28 +01:00
# Too much awesome to store in Git.
.pulumi
Reference in a new issue
Copy permalink