Differences
This shows you the differences between two versions of the page.
Both sides previous revision Previous revision | Last revisionBoth sides next revision | ||
devops:nexus [2021/03/12 09:40] – admin | devops:nexus [2021/03/12 14:30] – [Скрипт] admin | ||
---|---|---|---|
Line 14: | Line 14: | ||
Если репозитрий защищен паролем, | Если репозитрий защищен паролем, | ||
< | < | ||
- | index-servers = | + | index-servers = pypi |
- | pypi | + | |
[pypi] | [pypi] | ||
repository: http:// | repository: http:// | ||
Line 30: | Line 29: | ||
+ | ===== Скрипт ===== | ||
+ | < | ||
+ | #!/bin/bash | ||
+ | set +e | ||
+ | packages=" | ||
+ | proxy_user=" | ||
+ | proxy_pass=" | ||
+ | sudo bash -c "pip3 install --proxy http:// | ||
+ | while read -r package | ||
+ | do | ||
+ | echo " | ||
+ | bash -c "pip3 download --proxy http:// | ||
+ | done < " | ||
+ | |||
+ | for f in ./*.whl ./*.tar.gz | ||
+ | do | ||
+ | echo " | ||
+ | twine upload -r pypi $f | ||
+ | done | ||
+ | </ | ||