From cbf5430b0d9d550538ac1f0c11f6a538a4a6d986 Mon Sep 17 00:00:00 2001 From: Damien Garros Date: Mon, 18 May 2020 21:18:53 -0400 Subject: [PATCH 1/7] Try new travis config --- .travis.yml | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/.travis.yml b/.travis.yml index 3f6dd66..cab5b46 100644 --- a/.travis.yml +++ b/.travis.yml @@ -28,11 +28,14 @@ script: # -------------------------------------------------------------------------- # Deploy # -------------------------------------------------------------------------- +before_deploy: +- poetry config pypi-token.pypi $PYPI_TOKEN deploy: provider: script - script: poetry publish --build -u __token__ -p $PYPI_TOKEN + script: poetry publish --build on: tags: true branch: master condition: $NETBOX_VER = master - python: 3.7 \ No newline at end of file + python: 3.7 + skip_cleanup: true \ No newline at end of file From bb612633169bee864ccacbc36e4baaf1f263950d Mon Sep 17 00:00:00 2001 From: Damien Garros Date: Mon, 18 May 2020 21:36:31 -0400 Subject: [PATCH 2/7] one line deploy.script --- .travis.yml | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/.travis.yml b/.travis.yml index cab5b46..650f5d3 100644 --- a/.travis.yml +++ b/.travis.yml @@ -28,11 +28,9 @@ script: # -------------------------------------------------------------------------- # Deploy # -------------------------------------------------------------------------- -before_deploy: -- poetry config pypi-token.pypi $PYPI_TOKEN deploy: provider: script - script: poetry publish --build + script: poetry config pypi-token.pypi $PYPI_TOKEN && poetry publish --build on: tags: true branch: master From 4ef96657c4f3bc85305ca27e2ed2631b86c1dec4 Mon Sep 17 00:00:00 2001 From: Damien Garros Date: Mon, 18 May 2020 22:28:32 -0400 Subject: [PATCH 3/7] Install poetry with recommended method --- .travis.yml | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/.travis.yml b/.travis.yml index 650f5d3..0f96b41 100644 --- a/.travis.yml +++ b/.travis.yml @@ -21,7 +21,8 @@ services: # Tests # -------------------------------------------------------------------------- before_script: -- pip install invoke docker-compose poetry +- pip install invoke docker-compose +- curl -sSL https://raw.githubusercontent.com/python-poetry/poetry/master/get-poetry.py | python script: - invoke build --python-ver $TRAVIS_PYTHON_VERSION - invoke tests --python-ver $TRAVIS_PYTHON_VERSION From 7bb51b2b0e8f5b06ba27230a7076d6ff67067179 Mon Sep 17 00:00:00 2001 From: Damien Garros Date: Mon, 18 May 2020 23:04:46 -0400 Subject: [PATCH 4/7] change install method for Poetry --- .travis.yml | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/.travis.yml b/.travis.yml index 0f96b41..93b6ace 100644 --- a/.travis.yml +++ b/.travis.yml @@ -22,7 +22,10 @@ services: # -------------------------------------------------------------------------- before_script: - pip install invoke docker-compose -- curl -sSL https://raw.githubusercontent.com/python-poetry/poetry/master/get-poetry.py | python +- curl -fsS -o get-poetry.py https://raw.githubusercontent.com/sdispater/poetry/master/get-poetry.py +- python get-poetry.py --preview -y +- source $HOME/.poetry/env + script: - invoke build --python-ver $TRAVIS_PYTHON_VERSION - invoke tests --python-ver $TRAVIS_PYTHON_VERSION From 7f6eefe5e68a91694987376e8cf8097810d2d5c2 Mon Sep 17 00:00:00 2001 From: Damien Garros Date: Mon, 18 May 2020 23:11:34 -0400 Subject: [PATCH 5/7] Downgrade poetry to 1.0.2 --- .travis.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.travis.yml b/.travis.yml index 93b6ace..5a1346f 100644 --- a/.travis.yml +++ b/.travis.yml @@ -22,8 +22,8 @@ services: # -------------------------------------------------------------------------- before_script: - pip install invoke docker-compose -- curl -fsS -o get-poetry.py https://raw.githubusercontent.com/sdispater/poetry/master/get-poetry.py -- python get-poetry.py --preview -y +- curl -sSL https://raw.githubusercontent.com/python-poetry/poetry/master/get-poetry.py > /tmp/get-poetry.py +- python /tmp/get-poetry.py -y --version 1.0.2 - source $HOME/.poetry/env script: From 3342679ab814425da6e8d3edc1eae2f81ec37fc0 Mon Sep 17 00:00:00 2001 From: Damien Garros Date: Mon, 18 May 2020 23:22:21 -0400 Subject: [PATCH 6/7] Update Pypi token --- .travis.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.travis.yml b/.travis.yml index 5a1346f..5c1309e 100644 --- a/.travis.yml +++ b/.travis.yml @@ -14,7 +14,7 @@ env: # travis encrypt PYPI_TOKEN= --add env.global --com # Might need to update it once the repo is publish (travis-ci.org vs travis-ci.com) global: - 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= + 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= services: - docker # -------------------------------------------------------------------------- @@ -35,9 +35,9 @@ script: deploy: provider: script script: poetry config pypi-token.pypi $PYPI_TOKEN && poetry publish --build + skip_cleanup: true on: tags: true branch: master condition: $NETBOX_VER = master python: 3.7 - skip_cleanup: true \ No newline at end of file From 94fc530e29f40fcba1bb8089f0251ad4e09fad62 Mon Sep 17 00:00:00 2001 From: Damien Garros Date: Tue, 19 May 2020 07:16:04 -0400 Subject: [PATCH 7/7] increase version to 0.9.3 --- netbox_onboarding/__init__.py | 2 +- pyproject.toml | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/netbox_onboarding/__init__.py b/netbox_onboarding/__init__.py index 57534a2..2492ef1 100644 --- a/netbox_onboarding/__init__.py +++ b/netbox_onboarding/__init__.py @@ -12,7 +12,7 @@ limitations under the License. """ -__version__ = "0.9.2" +__version__ = "0.9.3" from extras.plugins import PluginConfig diff --git a/pyproject.toml b/pyproject.toml index 532d1f7..8c5d9dd 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -1,6 +1,6 @@ [tool.poetry] name = "ntc-netbox-plugin-onboarding" -version = "0.9.2" +version = "0.9.3" description = "A plugin for NetBox to easily onboard new devices." authors = ["Info "] license = "Apache-2.0"