cargo/tests
bors 6a1aee0668 Auto merge of #4568 - Metaswitch:alt-registry-publish, r=withoutboats
Add support for publish to optionally take the index that can be used

This form part of alternative-registries RFC-2141, it allows crates to optionally specify which registries the crate can be be published to.

@carols10cents, one thing that I am unsure about is if there is a plan for publish to still provide index, or for registry to be provided instead. I thought that your general view was that we should move away from the index file. If we do need to map allowed registries to the index then there will be a small amount of extra work required once #4506 is merged.

@withoutboats, happy for this to be merged into your branch if you want, the main reason I did not base it on your branch was due to tests not working on there yet.
2017-11-18 00:03:28 +00:00
..
cargotest Merge remote-tracking branch 'upstream/master' into alt-registry-publish-wip 2017-11-01 19:55:47 +00:00
alt-registry.rs Code review markups. 2017-11-08 05:42:48 +00:00
bad-config.rs Merge branch 'master' of github.com:rust-lang/cargo into alt-registries 2017-10-24 20:54:59 +01:00
bad-manifest-path.rs cargotest/support: remove internal mutability in favor of switching types 2017-10-10 16:47:12 +08:00
bench.rs Fix broken bench test for new --benches behavior. 2017-10-20 15:45:51 -07:00
build-auth.rs cargotest/support: remove internal mutability in favor of switching types 2017-10-10 16:47:12 +08:00
build-lib.rs cargotest/support: remove internal mutability in favor of switching types 2017-10-10 16:47:12 +08:00
build-script-env.rs cargotest/support: remove internal mutability in favor of switching types 2017-10-10 16:47:12 +08:00
build-script.rs cargotest/support: remove internal mutability in favor of switching types 2017-10-10 16:47:12 +08:00
build.rs Fix --all-targets in a crate without a lib. 2017-10-30 14:42:47 -07:00
cargo-features.rs cargotest/support: remove internal mutability in favor of switching types 2017-10-10 16:47:12 +08:00
cargo.rs cargotest/support: remove internal mutability in favor of switching types 2017-10-10 16:47:12 +08:00
cargo_alias_config.rs cargotest/support: remove internal mutability in favor of switching types 2017-10-10 16:47:12 +08:00
cfg.rs cargotest/support: remove internal mutability in favor of switching types 2017-10-10 16:47:12 +08:00
check-style.sh Prepare for buildbot automation 2014-06-26 20:25:30 -07:00
check.rs Rework handling of --tests and --benches with implied targets. 2017-10-20 14:34:21 -07:00
clean.rs cargotest/support: remove internal mutability in favor of switching types 2017-10-10 16:47:12 +08:00
concurrent.rs cargotest/support: remove internal mutability in favor of switching types 2017-10-10 16:47:12 +08:00
config.rs cargotest/support: remove internal mutability in favor of switching types 2017-10-10 16:47:12 +08:00
cross-compile.rs cargotest/support: remove internal mutability in favor of switching types 2017-10-10 16:47:12 +08:00
cross-publish.rs cargotest/support: remove internal mutability in favor of switching types 2017-10-10 16:47:12 +08:00
death.rs cargotest/support: remove internal mutability in favor of switching types 2017-10-10 16:47:12 +08:00
dep-info.rs Fix dep info showing up with a build script 2017-11-12 02:31:18 -08:00
directory.rs Merge branch 'master' of github.com:rust-lang/cargo into alt-registries 2017-10-24 20:54:59 +01:00
doc.rs Add more tests about documenting lib vs bins with the same name 2017-10-25 10:25:23 -04:00
features.rs cargotest/support: remove internal mutability in favor of switching types 2017-10-10 16:47:12 +08:00
fetch.rs cargotest/support: remove internal mutability in favor of switching types 2017-10-10 16:47:12 +08:00
freshness.rs cargotest/support: remove internal mutability in favor of switching types 2017-10-10 16:47:12 +08:00
generate-lockfile.rs cargotest/support: remove internal mutability in favor of switching types 2017-10-10 16:47:12 +08:00
git.rs cargotest/support: remove internal mutability in favor of switching types 2017-10-10 16:47:12 +08:00
init.rs Add a newline before appended VCS ignore lines 2017-10-21 16:15:52 +01:00
install.rs Test partially successful uninstallation 2017-10-28 16:36:49 +02:00
jobserver.rs cargotest/support: remove internal mutability in favor of switching types 2017-10-10 16:47:12 +08:00
local-registry.rs Merge branch 'master' of github.com:rust-lang/cargo into alt-registries 2017-10-24 20:54:59 +01:00
lockfile-compat.rs Do not update semantically equivalent lockfiles with --frozen/--locked. 2017-11-12 11:35:40 -07:00
login.rs Updated tests based on review comments. 2017-10-31 16:00:21 +00:00
metadata.rs cargotest/support: remove internal mutability in favor of switching types 2017-10-10 16:47:12 +08:00
net-config.rs cargotest/support: remove internal mutability in favor of switching types 2017-10-10 16:47:12 +08:00
new.rs Fix new tests on Windows inadvertently picking up ~/.cargo/config. 2017-10-16 16:41:11 -07:00
overrides.rs cargotest/support: remove internal mutability in favor of switching types 2017-10-10 16:47:12 +08:00
package.rs cargotest/support: remove internal mutability in favor of switching types 2017-10-10 16:47:12 +08:00
patch.rs cargotest/support: remove internal mutability in favor of switching types 2017-10-10 16:47:12 +08:00
path.rs cargotest/support: remove internal mutability in favor of switching types 2017-10-10 16:47:12 +08:00
plugins.rs cargotest/support: remove internal mutability in favor of switching types 2017-10-10 16:47:12 +08:00
proc-macro.rs cargotest/support: remove internal mutability in favor of switching types 2017-10-10 16:47:12 +08:00
profiles.rs cargotest/support: remove internal mutability in favor of switching types 2017-10-10 16:47:12 +08:00
publish.rs Merge remote-tracking branch 'upstream/master' into alt-registry-publish-wip 2017-11-01 19:55:47 +00:00
read-manifest.rs cargotest/support: remove internal mutability in favor of switching types 2017-10-10 16:47:12 +08:00
registry.rs Merge branch 'master' of github.com:rust-lang/cargo into alt-registries 2017-10-24 20:54:59 +01:00
required-features.rs Alternative list display 2017-10-31 19:44:56 +00:00
resolve.rs Add a number of progress indicators to Cargo 2017-11-06 10:35:00 -08:00
run.rs Alternative list display 2017-10-31 19:44:56 +00:00
rustc.rs Fix wrong profile selection for cargo build and cargo rustc. 2017-10-14 18:53:22 -07:00
rustdoc.rs Document the lib if a lib and bin have the same name 2017-10-25 10:25:22 -04:00
rustdocflags.rs cargotest/support: remove internal mutability in favor of switching types 2017-10-10 16:47:12 +08:00
rustflags.rs cargotest/support: remove internal mutability in favor of switching types 2017-10-10 16:47:12 +08:00
search.rs cargotest/support: remove internal mutability in favor of switching types 2017-10-10 16:47:12 +08:00
small-fd-limits.rs cargotest/support: remove internal mutability in favor of switching types 2017-10-10 16:47:12 +08:00
test.rs Rework handling of --tests and --benches with implied targets. 2017-10-20 14:34:21 -07:00
tool-paths.rs cargotest/support: remove internal mutability in favor of switching types 2017-10-10 16:47:12 +08:00
verify-project.rs cargotest/support: remove internal mutability in favor of switching types 2017-10-10 16:47:12 +08:00
version.rs cargotest/support: remove internal mutability in favor of switching types 2017-10-10 16:47:12 +08:00
warn-on-failure.rs cargotest/support: remove internal mutability in favor of switching types 2017-10-10 16:47:12 +08:00
workspaces.rs Auto merge of #4314 - nodakai:phantom-type-in-projectbuilder, r=matklad 2017-10-12 08:52:44 +00:00