*: extra cleanup (#3)
- Skip publishing docs on master - Remove appveyor CI Signed-off-by: Jay Lee <BusyJayLee@gmail.com>
This commit is contained in:
parent
510c5f0b84
commit
4b10c8818c
|
@ -1,34 +0,0 @@
|
|||
environment:
|
||||
# We don't want to do identical comdat folding as it messes up the ability to
|
||||
# generate lossless backtraces in some cases. This is enabled by rustc by
|
||||
# default so pass a flag to disable it to ensure our tests work ok.
|
||||
RUSTFLAGS: -Clink-args=/OPT:NOICF
|
||||
|
||||
matrix:
|
||||
- TARGET: x86_64-pc-windows-gnu
|
||||
MSYSTEM: MINGW64
|
||||
CPU: x86_64
|
||||
- TARGET: i686-pc-windows-gnu
|
||||
MSYSTEM: MINGW32
|
||||
CPU: i686
|
||||
|
||||
matrix:
|
||||
allow_failures:
|
||||
- TARGET: x86_64-pc-windows-gnu
|
||||
- TARGET: i686-pc-windows-gnu
|
||||
|
||||
install:
|
||||
- git submodule update --init --recursive
|
||||
- set PATH=c:\msys64\%MSYSTEM%\bin;c:\msys64\usr\bin;%PATH%
|
||||
- pacman --noconfirm -Syu mingw-w64-%CPU%-make
|
||||
- appveyor-retry appveyor DownloadFile https://win.rustup.rs/ -FileName rustup-init.exe
|
||||
- rustup-init.exe -y --default-host %TARGET% --default-toolchain nightly
|
||||
- set PATH=%PATH%;C:\Users\appveyor\.cargo\bin
|
||||
- rustc -vV
|
||||
- cargo -vV
|
||||
build: false
|
||||
test_script: sh ci\run.sh
|
||||
|
||||
branches:
|
||||
only:
|
||||
- master
|
|
@ -61,12 +61,6 @@ jobs:
|
|||
- name: "Documentation"
|
||||
install: true
|
||||
script: RUSTDOCFLAGS="--cfg jemallocator_docs" cargo doc
|
||||
deploy:
|
||||
provider: script
|
||||
script: curl -LsSf https://git.io/fhJ8n | rustc - && (cd target/doc && ../../rust_out)
|
||||
cleanup: true
|
||||
on:
|
||||
branch: master
|
||||
- name: "rustfmt"
|
||||
install: true
|
||||
rust: nightly
|
||||
|
|
|
@ -22,7 +22,6 @@ A Rust allocator backed by jemalloc
|
|||
edition = "2018"
|
||||
|
||||
[badges]
|
||||
appveyor = { repository = "tikv/jemallocator" }
|
||||
travis-ci = { repository = "tikv/jemallocator" }
|
||||
codecov = { repository = "tikv/jemallocator" }
|
||||
is-it-maintained-issue-resolution = { repository = "tikv/jemallocator" }
|
||||
|
@ -56,5 +55,5 @@ unprefixed_malloc_on_supported_platforms = ["tikv-jemalloc-sys/unprefixed_malloc
|
|||
disable_initial_exec_tls = ["tikv-jemalloc-sys/disable_initial_exec_tls"]
|
||||
|
||||
[package.metadata.docs.rs]
|
||||
features = [ "alloc_trait" ]
|
||||
features = []
|
||||
rustdoc-args = [ "--cfg", "jemallocator_docs" ]
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
# tikv-jemallocator
|
||||
|
||||
[![Travis-CI Status]][travis] [![Appveyor Status]][appveyor] [![Latest Version]][crates.io] [![docs]][docs.rs]
|
||||
[![Travis-CI Status]][travis] [![Latest Version]][crates.io] [![docs]][docs.rs]
|
||||
|
||||
This project is a simplified fork of [jemallocator](https://github.com/gnzlbg/jemallocator) focus on server.
|
||||
|
||||
|
@ -20,7 +20,6 @@ The `jemalloc` support ecosystem consists of the following crates:
|
|||
## Documentation
|
||||
|
||||
* [Latest release (docs.rs)][docs.rs]
|
||||
* [Master branch][master_docs]
|
||||
|
||||
To use `tikv-jemallocator` add it as a dependency:
|
||||
|
||||
|
@ -91,8 +90,6 @@ shall be dual licensed as above, without any additional terms or conditions.
|
|||
|
||||
[travis]: https://travis-ci.com/tikv/jemallocator
|
||||
[Travis-CI Status]: https://travis-ci.com/tikv/jemallocator.svg?branch=master
|
||||
[appveyor]: https://ci.appveyor.com/project/tikv/jemallocator/branch/master
|
||||
[Appveyor Status]: https://ci.appveyor.com/api/projects/status/github/tikv/jemallocator?branch=master&svg=true
|
||||
[Latest Version]: https://img.shields.io/crates/v/tikv-jemallocator.svg
|
||||
[crates.io]: https://crates.io/crates/tikv-jemallocator
|
||||
[docs]: https://docs.rs/tikv-jemallocator/badge.svg
|
||||
|
|
|
@ -19,7 +19,6 @@ A safe wrapper over jemalloc's control and introspection APIs
|
|||
edition = "2018"
|
||||
|
||||
[badges]
|
||||
appveyor = { repository = "tikv/jemallocator" }
|
||||
travis-ci = { repository = "tikv/jemallocator" }
|
||||
codecov = { repository = "tikv/jemallocator" }
|
||||
is-it-maintained-issue-resolution = { repository = "tikv/jemallocator" }
|
||||
|
|
|
@ -1,13 +1,12 @@
|
|||
# jemalloc-ctl
|
||||
|
||||
[![Travis-CI Status]][travis] [![Appveyor Status]][appveyor] [![Latest Version]][crates.io] [![docs]][docs.rs]
|
||||
[![Travis-CI Status]][travis] [![Latest Version]][crates.io] [![docs]][docs.rs]
|
||||
|
||||
> A safe wrapper over `jemalloc`'s `mallctl*()` control and introspection APIs.
|
||||
|
||||
## Documentation
|
||||
|
||||
* [Latest release (docs.rs)][docs.rs]
|
||||
* [master branch`][master_docs]
|
||||
|
||||
## Platform support
|
||||
|
||||
|
@ -65,8 +64,6 @@ shall be dual licensed as above, without any additional terms or conditions.
|
|||
[`tikv-jemallocator`]: https://github.com/tikv/jemallocator
|
||||
[travis]: https://travis-ci.com/tikv/jemallocator
|
||||
[Travis-CI Status]: https://travis-ci.com/tikv/jemallocator.svg?branch=master
|
||||
[appveyor]: https://ci.appveyor.com/project/tikv/jemallocator/branch/master
|
||||
[Appveyor Status]: https://ci.appveyor.com/api/projects/status/github/tikv/jemallocator?branch=master&svg=true
|
||||
[Latest Version]: https://img.shields.io/crates/v/tikv-jemallocator.svg
|
||||
[crates.io]: https://crates.io/crates/tikv-jemallocator
|
||||
[docs]: https://docs.rs/tikv-jemallocator/badge.svg
|
||||
|
|
|
@ -20,7 +20,6 @@ Rust FFI bindings to jemalloc
|
|||
edition = "2018"
|
||||
|
||||
[badges]
|
||||
appveyor = { repository = "tikv/jemallocator" }
|
||||
travis-ci = { repository = "tikv/jemallocator" }
|
||||
codecov = { repository = "tikv/jemallocator" }
|
||||
is-it-maintained-issue-resolution = { repository = "tikv/jemallocator" }
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
# jemalloc-sys - Rust bindings to the `jemalloc` C library
|
||||
|
||||
[![Travis-CI Status]][travis] [![Appveyor Status]][appveyor] [![Latest Version]][crates.io] [![docs]][docs.rs]
|
||||
[![Travis-CI Status]][travis] [![Latest Version]][crates.io] [![docs]][docs.rs]
|
||||
|
||||
> Note: the Rust allocator API is implemented for `jemalloc` in the
|
||||
> [`tikv-jemallocator`](https://crates.io/crates/tikv-jemallocator) crate.
|
||||
|
@ -8,7 +8,6 @@
|
|||
## Documentation
|
||||
|
||||
* [Latest release (docs.rs)][docs.rs]
|
||||
* [master branch`][master_docs]
|
||||
|
||||
`jemalloc` is a general purpose memory allocator, its documentation
|
||||
|
||||
|
@ -165,8 +164,6 @@ shall be dual licensed as above, without any additional terms or conditions.
|
|||
|
||||
[travis]: https://travis-ci.com/tikv/jemallocator
|
||||
[Travis-CI Status]: https://travis-ci.com/tikv/jemallocator.svg?branch=master
|
||||
[appveyor]: https://ci.appveyor.com/project/tikv/jemallocator/branch/master
|
||||
[Appveyor Status]: https://ci.appveyor.com/api/projects/status/github/tikv/jemallocator?branch=master&svg=true
|
||||
[Latest Version]: https://img.shields.io/crates/v/tikv-jemallocator.svg
|
||||
[crates.io]: https://crates.io/crates/tikv-jemallocator
|
||||
[docs]: https://docs.rs/tikv-jemallocator/badge.svg
|
||||
|
|
|
@ -18,8 +18,7 @@ description = """
|
|||
Sets `jemalloc` as the `#[global_allocator]`
|
||||
"""
|
||||
|
||||
[badges]
|
||||
appveyor = { repository = "tikv/jemallocator" }
|
||||
[badges]
|
||||
travis-ci = { repository = "tikv/jemallocator" }
|
||||
codecov = { repository = "tikv/jemallocator" }
|
||||
is-it-maintained-issue-resolution = { repository = "tikv/jemallocator" }
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
# jemallocator-global
|
||||
|
||||
[![Travis-CI Status]][travis] [![Appveyor Status]][appveyor] [![Latest Version]][crates.io] [![docs]][docs.rs]
|
||||
[![Travis-CI Status]][travis] [![Latest Version]][crates.io] [![docs]][docs.rs]
|
||||
|
||||
> Sets `jemalloc` as the `#[global allocator]` on targets that support it.
|
||||
|
||||
|
@ -51,8 +51,6 @@ shall be dual licensed as above, without any additional terms or conditions.
|
|||
|
||||
[travis]: https://travis-ci.com/tikv/jemallocator
|
||||
[Travis-CI Status]: https://travis-ci.com/tikv/jemallocator.svg?branch=master
|
||||
[appveyor]: https://ci.appveyor.com/project/tikv/jemallocator/branch/master
|
||||
[Appveyor Status]: https://ci.appveyor.com/api/projects/status/github/tikv/jemallocator?branch=master&svg=true
|
||||
[Latest Version]: https://img.shields.io/crates/v/tikv-jemallocator.svg
|
||||
[crates.io]: https://crates.io/crates/tikv-jemallocator
|
||||
[docs]: https://docs.rs/tikv-jemallocator/badge.svg
|
||||
|
|
Loading…
Reference in New Issue