Skip to content

Commit 1e5790b

Browse files
authored
Merge pull request #32 from networktocode/dga-0.9.3
Travis Update to support auto-deploy
2 parents 95b06fc + 94fc530 commit 1e5790b

File tree

3 files changed

+11
-6
lines changed

3 files changed

+11
-6
lines changed

.travis.yml

+9-4
Original file line numberDiff line numberDiff line change
@@ -14,14 +14,18 @@ env:
1414
# travis encrypt PYPI_TOKEN=<value> --add env.global --com
1515
# Might need to update it once the repo is publish (travis-ci.org vs travis-ci.com)
1616
global:
17-
secure: dpSnHW9xP++k8AOfguX6poI3HdK0fxaWq4aHZCqxbSrNXzokcWf8y5PRMsDLdrbWMXG2JOmFl32bgsYXzcyHoopJwIsetOK97Sjq/Nd/Ycqne/bfXUyvqvF/wcpM9OHd+baHOk+yBVIoEe0fLZVo5gP7abP8ZFyjtyXRxP6zapq0cnxI0H6EPdNRiWJIa8gZT/RKFEeQHN6PIiF5dRNv1Bw0Gp43VT48t0MwhvnH8bT7a6SAZp/4aCNN6+yMPXcUTFyN+Pm+rFwoi7xVafpdFoZb4tOcVoTPQWRS7kcf4y+kvTuUWizumt7Oo5J2MyprAZsdWhp/4RGcwzdr371Bj9RyjH4lm+yf3uGw+k5SmQbbvg/5JXzCwHZxZCKl8w289iqWd024AprrkR20o3awxsTlobkE2+T8TU4w3pL/Rponu3B9VyI+I5WZshbM19nvhQHXmyWoNdtCFGri0dL9XYpLHqpiE+zD1ZsVMth4d+YZkI2Mj6eMiBVuVR5568TGqZ/qHE2dX3h0vkWIYFU0XFwx/P46kCxf89FfRD9GShahoBH2P+EFIiz1TcnnLbw/kyXleYVMWYIXYDoUT+f3Xs265nMqCXHdTA6GUlS8A79rttgouWN99KEo6EkF0o2ECiwSJfU/mq3Z5KWoHL97KlC6C9G+DxPCrLsvbOPCcm4=
17+
secure: gE/KrxVCPfDItdRa0FV+49MQ0kfsEOMFdCd8Z6oETq6dqTPa7PpaCpQ2jJc72F3TYIVtV15ziCqF3m63fs+13kpbicvlBasXTjom8PV0n+mrLuMm+ejyFuXvRrIsS5GcLkf2THqJBfQRZEdJECiqwGQTbC0rH3icmbxk+KtlsDELGMmxPBdp+o9jxWrP+duKqlOi1kg/Q97gpwRo3fZCJZVtBWed/2Ha0+2Vc6nMFixzayab78gKocz//rx+xB+ODzqZBNUks9A0I2Nqw7Ano6/xVMWYPRMx/mhoyRe6tTMUA3AhkxHZAu89eJmW/fNPvC42Qos8V8aQzJnv0X8HWQl5QdypZZdHoOwVmi3CBVWAkUvazIj9PHX5hxsY3Svjnkq62Rmp1iF1Le87Uh8+N9rPWyZVtFwTqFD+ddT+/KHpdifD5y7dRwMiS5pbEZ01H6zIf3WvxvWUMI7Gm0SscZXWmV/s483Rlzz1wU1QgVF06SjrzcDsu/G6oR5JnZXk5L8mzrkslrRz5/DoP59i6gNpLrWTNnDTTgVxfC3RqumS3MtjM2Ap66WkZeqmxijsoqV8qZ//yKq2+wF6ZcQdSirUj1lUKDOUhWX33ls4pWt3zZIEAHni0yOecfiEJv6+vSWhPEgBHK+1sD/K6ilhHmN4NqJNkUEiLOw/+HU4AQs=
1818
services:
1919
- docker
2020
# --------------------------------------------------------------------------
2121
# Tests
2222
# --------------------------------------------------------------------------
2323
before_script:
24-
- pip install invoke docker-compose poetry
24+
- pip install invoke docker-compose
25+
- curl -sSL https://raw.githubusercontent.com/python-poetry/poetry/master/get-poetry.py > /tmp/get-poetry.py
26+
- python /tmp/get-poetry.py -y --version 1.0.2
27+
- source $HOME/.poetry/env
28+
2529
script:
2630
- invoke build --python-ver $TRAVIS_PYTHON_VERSION
2731
- invoke tests --python-ver $TRAVIS_PYTHON_VERSION
@@ -30,9 +34,10 @@ script:
3034
# --------------------------------------------------------------------------
3135
deploy:
3236
provider: script
33-
script: poetry publish --build -u __token__ -p $PYPI_TOKEN
37+
script: poetry config pypi-token.pypi $PYPI_TOKEN && poetry publish --build
38+
skip_cleanup: true
3439
on:
3540
tags: true
3641
branch: master
3742
condition: $NETBOX_VER = master
38-
python: 3.7
43+
python: 3.7

netbox_onboarding/__init__.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@
1212
limitations under the License.
1313
"""
1414

15-
__version__ = "0.9.2"
15+
__version__ = "0.9.3"
1616

1717
from extras.plugins import PluginConfig
1818

pyproject.toml

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[tool.poetry]
22
name = "ntc-netbox-plugin-onboarding"
3-
version = "0.9.2"
3+
version = "0.9.3"
44
description = "A plugin for NetBox to easily onboard new devices."
55
authors = ["Info <[email protected]>"]
66
license = "Apache-2.0"

0 commit comments

Comments
 (0)