Граф коммитов

3093 Коммитов

Автор SHA1 Сообщение Дата
Dmitry Savintsev 874b98be58
fix typo in relative URL
the link “How do I constrain a transitive dependency’s version” points to https://golang.github.io/dep/docs/FAQ.html#how-do-i-constrain-a-transitive-dependencys-version, should be https://golang.github.io/dep/docs/FAQ.html#how-do-i-constrain-a-transitive-dependency-s-version (dash after “depedency”)
2018-01-29 11:51:15 +01:00
sam boyer 0c411d0b40 docs: Back off on non-go pruning recommendation
I'd forgotten the reasons we had for being conservative in not
defaulting to turning on non-go file pruning. Having been reminded, this
commit provides a more nuanced explanation.
2018-01-28 21:44:41 -05:00
sam boyer 944e34b9ac docs: Add more Gopkg.toml examples for prune rules 2018-01-28 21:23:23 -05:00
Sunny c0fdd2e6ec
docs: Document website local setup
This change adds some dev dependencies in package.json to install all the
necessary components required by the site to run. More details about
those dependencies could be found at
https://github.com/facebook/Docusaurus/blob/master/admin/local-third-party-project-testing.md#clowntown.
2018-01-29 01:02:08 +05:30
Sunny 8c437349f4
Merge pull request #1550 from darkowlzz/status-remove-detailed-flag-help
status: remove -detailed flag from help
2018-01-28 23:54:10 +05:30
sam boyer 18504a2d76 docs: Fix order in SortForUpgrade example 2018-01-28 01:00:59 -05:00
Ben Meier 4f2a7ab76f Added .exe suffix for windows binary; Added DEP_FAKE_* variables for testing and unusual scenarios 2018-01-28 07:44:43 +02:00
Ben Meier e0bb5ac8ff Added install.sh script; Changelog entry; Changelog parenths fixes; REAMDE addition 2018-01-28 07:44:43 +02:00
sam boyer 2721097008
Merge pull request #1591 from darkowlzz/faq-fix-link-readme-docasaurus
FAQ: fix anchors with "'" in github and docusaurus
2018-01-27 21:15:36 -05:00
sam boyer c48b84bda5
Merge pull request #1592 from y-yagi/update_contributing_doc
Remove description about `dep prune`
2018-01-27 21:14:40 -05:00
yuuji.yaginuma 992bd350fb Remove description about `dep prune` 2018-01-28 10:54:16 +09:00
sam boyer f2315da85e
Merge pull request #1590 from cblecker/build-script
Fixes and cleanup to build script
2018-01-27 15:16:22 -05:00
Sunny 003656d9e3
FAQ: fix anchors with "'" in github and docusaurus
This change adds named anchor with id attribute for anchors with "'"
character. This enables the links to work in both github and docasaurus.
2018-01-28 00:33:41 +05:30
Sunny d4b661bfb7
Merge pull request #1587 from Crevil/patch-1
Fix link in FAQ to bullets containing '
2018-01-27 23:59:54 +05:30
Christoph Blecker 2963639235
Fixes and cleanup to build script 2018-01-27 10:23:49 -08:00
Bjørn 26c2b1137a
Fix link in FAQ to bullets containing '
Links to bullets containing `'` are parsed to `-` when the page is generated. This PR changes the links in the index to follow this.
2018-01-26 11:15:12 +01:00
sam boyer 1284487969
Merge pull request #1585 from kshvmdn/master
Fix formatting of issue references in v0.4.0 changelog
2018-01-25 23:54:45 -05:00
Kashav Madan 2eb24b72e8 Fix formatting of issue references in v0.4.0 notes 2018-01-25 23:43:14 -05:00
sam boyer 453affdba2 docs: Add missing link to hang failure docs 2018-01-25 23:00:14 -05:00
sam boyer 8b438431e8
Merge pull request #1582 from breml/patch-1
Fix broken link to gopkg.toml.md
2018-01-25 21:59:05 -05:00
Lucas Bremgartner cb26c6b224
Fix broken link to Gopkg.toml.md 2018-01-25 22:43:28 +01:00
sam boyer ad20f9576f dep: Retroactive CHANGELOG update 2018-01-25 09:24:10 -05:00
sam boyer 52a5d7b640
Merge pull request #1575 from duboisf/patch-1
Update release notes link in v0.4.1 blog post
2018-01-25 08:52:45 -05:00
Fred Dubois 813d50db19
Update release notes link in v0.4.1 blog post
It's still pointing to v0.4.0 release notes, which contains that prune bug.
2018-01-25 06:23:09 -05:00
sam boyer af71b12462 blog: Put v0.4.1 in the announcement title 2018-01-24 20:17:37 -05:00
sam boyer 8e76399268 Revert "blog: Rename announce blog post"
This reverts commit 1f865aa6ac.
2018-01-24 20:01:01 -05:00
sam boyer 1f865aa6ac blog: Rename announce blog post
Taking v0.4.0 out of the actual blog post title makes it a little less
confusing.
2018-01-24 19:32:17 -05:00
sam boyer 37d9ea0ac1 dep: Sharpen `dep prune` warning message 2018-01-24 19:15:54 -05:00
sam boyer c96dae40e4 dep: Update CHANGELOG for release 2018-01-24 18:15:13 -05:00
sam boyer de0548c3b3
Merge pull request #1570 from sdboyer/fix-prune-opts
Honor per-project prune options correctly
2018-01-24 18:13:20 -05:00
sam boyer 149b895453 prune: Restore old prune logic, with warnings
This will make the transition easier for people with automation already
built around the old dep prune. We'll remove the logic again for the
next release.
2018-01-24 18:11:49 -05:00
sam boyer 1227bd237d prune: fix docs copypasta: s/true/false/ 2018-01-24 18:02:11 -05:00
sam boyer 8cb413bc0d Update CHANGELOG 2018-01-24 17:57:50 -05:00
sam boyer 22093fbd8a docs: Update announcement blog post 2018-01-24 17:56:37 -05:00
sam boyer ece33427a0 prune: Decode directly from TOML types
Our TOML lib doesn't support decoding directly into interface{} types,
so our only short-term choice is to decode...for a third time, and
operate directly on that.
2018-01-24 17:54:19 -05:00
sam boyer 877b79325c prune: Remove spurious types, fix tests
All old types are now gone, tests are fixed, and test coverage should be
adequate for emergency purposes.
2018-01-24 16:04:02 -05:00
sam boyer 42ebf4a3d8 prune: Introduce CascadingPruneOptions
This new type defers computation of the actual prune value for a given
project until the method is called, rather than trying to precompute it.
By deferring computation, we retain full fidelity on the original
cascading inputs.

Still a WIP hack - need to clean up, and make everything actually use this.
2018-01-24 14:34:29 -05:00
sam boyer 69763c4289 dep: Fix erroneous test use of non-project root 2018-01-24 08:51:16 -05:00
sam boyer e96a004730
Merge pull request #1562 from speijnik/per-project-prune-fixes
Fix ignored per-project prune options (#1561)
2018-01-24 08:44:41 -05:00
sam boyer 10d3175c05 announce: Update announcement with v0.4.1 ref 2018-01-24 08:23:56 -05:00
Stephan Peijnik beab249867 Fix ignored per-project prune options (#1561)
* Use prune options defined per-project when generating gps.RootPruneOptions
* Add test cases checking if this behavior is correct
2018-01-24 08:14:50 +01:00
sam boyer 6d95d0d6ac
Merge pull request #1559 from sdboyer/v040-release-prep
v0.4.0 release prep
2018-01-23 23:59:21 -05:00
sam boyer 916906bed1 dep: Prune vendor using new pruning powers
Also remove the now-superfluous `dep prune` call from vendor validation
checks.
2018-01-23 23:46:57 -05:00
sam boyer 7297a48ece dep: Update CHANGELOG for release 2018-01-23 23:24:47 -05:00
sam boyer bd4a7ec7c5 docs: Fix links in announce blog && intro 2018-01-23 23:22:53 -05:00
sam boyer 0aee10e7d4 dep: Fix broken test from prune init 2018-01-23 23:22:34 -05:00
sam boyer 4a3baf8b68 docs: Incorporate massive docs update w/new site
Closes #1499.
2018-01-23 23:03:09 -05:00
sam boyer 879f6ca58a docs: Rework Gopkg.toml docs significantly
This was nominally to incorporate prune docs, but it became a broader
rewrite that was really needed, anyway.
2018-01-23 22:59:22 -05:00
sam boyer 0368da431f ensure: Absorb dep prune into dep ensure
This merge incorporates the long-running branch that consolidated all
the work related to absorbing dep prune into dep ensure. As of this
commit, dep prune is now a hidden dummy command, and dep ensure does all
the heavy lifting automatically.
2018-01-23 20:05:25 -05:00
sam boyer 64d7f61a83 docs: new release announcement, CSS fixes 2018-01-23 16:37:25 -05:00