From 931734126d6e10b8fca25611d2dfa56f06874040 Mon Sep 17 00:00:00 2001 From: Alex Chi Date: Tue, 29 Dec 2020 16:38:28 +0800 Subject: [PATCH 1/4] add mapping --- .travis.yml | 2 ++ content/post/mirror-help/mapping.html | 5 +++ data/mapping.yml | 50 +++++++++++++++++++++++++++ 3 files changed, 57 insertions(+) create mode 100644 content/post/mirror-help/mapping.html create mode 100644 data/mapping.yml diff --git a/.travis.yml b/.travis.yml index 7452d9c..9352656 100644 --- a/.travis.yml +++ b/.travis.yml @@ -14,7 +14,9 @@ branches: install: - rm -rf public || exit 0 - wget -O hugo.tar.gz https://github.com/gohugoio/hugo/releases/download/v0.37.1/hugo_0.37.1_Linux-64bit.tar.gz && tar xzf hugo.tar.gz + - wget https://github.com/mikefarah/yq/releases/download/v4.2.0/yq_linux_amd64 -O /usr/bin/yq && chmod +x /usr/bin/yq script: + - yq eval -j data/mapping.yml >> content/post/mirror-help/mapping.html - ./hugo -v after_success: - sudo apt-get update && sudo apt-get install -yy python-pip python-dev build-essential && sudo pip install pyopenssl ndg-httpsclient pyasn1 coscmd diff --git a/content/post/mirror-help/mapping.html b/content/post/mirror-help/mapping.html new file mode 100644 index 0000000..2db4300 --- /dev/null +++ b/content/post/mirror-help/mapping.html @@ -0,0 +1,5 @@ ++++ +title = "metadata:mapping" +tags = ["mirror-help"] +author = "skyzh" ++++ diff --git a/data/mapping.yml b/data/mapping.yml new file mode 100644 index 0000000..2d84cae --- /dev/null +++ b/data/mapping.yml @@ -0,0 +1,50 @@ +groups: + rust: + name: Rust 语言及工具链 + repos: + - crates.io + - git/crates.io-index + - static.crates.io + - rust-static + archlinux: + name: Arch Linux + repos: + - archlinux + - archlinux-cn + - archlinuxarm + debian: + name: Debian + repos: + - debian + - debian-cd + - debian-security + ubuntu: + name: Ubuntu + repos: + - ubuntu + - ubuntu-cd + - ubuntu-cdimage + - ubuntu-ports + raspberry-pi: + name: Raspberry Pi + repos: + - raspbian + - raspberrypi + - raspberry-pi-os-images + python: + name: Python + repos: + - pypi-packages + - pypi/web/simple + homebrew: + name: Homebrew + repos: + - homebrew-bottles + - linuxbrew-bottles + - git/homebrew-cask-drivers.git + - git/homebrew-cask-fonts.git + - git/homebrew-cask-versions.git + - git/homebrew-cask.git + - git/homebrew-core.git + - git/homebrew-services.git + - git/brew.git From d134a53a7edf050c43e0a86c8a8dbbb7efb840ef Mon Sep 17 00:00:00 2001 From: Alex Chi Date: Tue, 29 Dec 2020 16:42:03 +0800 Subject: [PATCH 2/4] add new mapping --- data/mapping.yml | 27 +++++++++++++++++++++++++++ 1 file changed, 27 insertions(+) diff --git a/data/mapping.yml b/data/mapping.yml index 2d84cae..909a673 100644 --- a/data/mapping.yml +++ b/data/mapping.yml @@ -47,4 +47,31 @@ groups: - git/homebrew-cask.git - git/homebrew-core.git - git/homebrew-services.git + - git/linuxbrew-core.git - git/brew.git + centos: + name: CentOS + repos: + - centos + - fedora/epel + - rpmfusion + fedora: + name: Fedora + repos: + - fedora/epel + - fedora/linux + - fedora-iot + - fedora-ostree + - fedora-secondary + flutter: + name: Dart 和 Flutter + repos: + - dart-pub + - flutter_infra + - download.flutter.io + - git/flutter-sdk.git + guix: + name: Guix + repos: + - git/guix.git + - guix From 0b13879dfa883fe3de9fbae1aebeb6135b175a93 Mon Sep 17 00:00:00 2001 From: Alex Chi Date: Tue, 29 Dec 2020 16:45:31 +0800 Subject: [PATCH 3/4] add new mapping --- data/mapping.yml | 21 +++++++++++++++++++-- 1 file changed, 19 insertions(+), 2 deletions(-) diff --git a/data/mapping.yml b/data/mapping.yml index 909a673..3de5d3b 100644 --- a/data/mapping.yml +++ b/data/mapping.yml @@ -31,8 +31,8 @@ groups: - raspbian - raspberrypi - raspberry-pi-os-images - python: - name: Python + pypi: + name: Python PyPI repos: - pypi-packages - pypi/web/simple @@ -63,6 +63,7 @@ groups: - fedora-iot - fedora-ostree - fedora-secondary + - - rpmfusion flutter: name: Dart 和 Flutter repos: @@ -75,3 +76,19 @@ groups: repos: - git/guix.git - guix + emacs: + name: Emacs + repos: + - emacs-elpa + - git/doom-emacs.git + - git/spacemacs.git + opam: + name: OCaml OPAM + repos: + - git/opam-repository.git + - opam-cache + julia: + name: Julia + repos: + - julia + - julia-releases From 8392dceb49119c7c9870cd786fe410c22dacf449 Mon Sep 17 00:00:00 2001 From: Alex Chi Date: Tue, 29 Dec 2020 23:28:49 +0800 Subject: [PATCH 4/4] Update mapping.yml --- data/mapping.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/data/mapping.yml b/data/mapping.yml index 3de5d3b..0787040 100644 --- a/data/mapping.yml +++ b/data/mapping.yml @@ -63,7 +63,7 @@ groups: - fedora-iot - fedora-ostree - fedora-secondary - - - rpmfusion + - rpmfusion flutter: name: Dart 和 Flutter repos: