@@ -45,106 +45,82 @@ jobs:
45
45
fail-fast : false
46
46
matrix :
47
47
include :
48
- - python-version : 3.8
49
- VERSION : " v2.11"
50
- INTEGRATION_TESTS : " v2.11"
51
- - python-version : 3.8
52
- VERSION : " v3.0"
53
- INTEGRATION_TESTS : " v3.0"
54
48
- python-version : 3.8
55
49
VERSION : " v3.1"
56
50
INTEGRATION_TESTS : " v3.1"
57
51
- python-version : 3.8
58
52
VERSION : " v3.2"
59
53
INTEGRATION_TESTS : " v3.2"
54
+ - python-version : 3.8
55
+ VERSION : " v3.3"
56
+ INTEGRATION_TESTS : " v3.3"
60
57
steps :
61
58
- name : Checkout repo
62
59
uses : actions/checkout@v2
63
60
- name : Set up Python ${{ matrix.python-version }}
64
61
uses : actions/setup-python@v2
65
62
with :
66
63
python-version : ${{ matrix.python-version }}
67
- if : matrix.VERSION == 'v2.11'
68
- - name : Clone & Start netbox-docker containers - 2.11
69
- env :
70
- VERSION : ${{ matrix.VERSION }}
71
- run : |
72
- cd ..
73
- git clone https://github.com/netbox-community/netbox-docker.git
74
- cd netbox-docker
75
- git checkout 1.2.0
76
- tee docker-compose.override.yml <<EOF
77
- version: '3.4'
78
- services:
79
- netbox:
80
- image: netboxcommunity/netbox:v2.11
81
- ports:
82
- - 32768:8080
83
- EOF
84
- docker-compose up -d --quiet-pull
85
- docker container ls
86
- cd ..
87
- if : matrix.VERSION == 'v2.11'
88
- - name : Clone & Start netbox-docker containers - 3.0
64
+ - name : Clone & Start netbox-docker containers - 3.1
89
65
env :
90
66
VERSION : ${{ matrix.VERSION }}
91
67
run : |
92
68
cd ..
93
69
git clone https://github.com/netbox-community/netbox-docker.git
94
70
cd netbox-docker
95
- git checkout 1.3 .1
71
+ git checkout 1.4 .1
96
72
tee docker-compose.override.yml <<EOF
97
73
version: '3.4'
98
74
services:
99
75
netbox:
100
- image: netboxcommunity/netbox:v3.0
76
+ image: netboxcommunity/netbox:v3.1
101
77
ports:
102
78
- 32768:8080
103
79
EOF
104
80
docker-compose up -d --quiet-pull
105
81
docker container ls
106
82
cd ..
107
- if : matrix.VERSION == 'v3.0 '
108
- - name : Clone & Start netbox-docker containers - 3.1
83
+ if : matrix.VERSION == 'v3.1 '
84
+ - name : Clone & Start netbox-docker containers - 3.2
109
85
env :
110
86
VERSION : ${{ matrix.VERSION }}
111
87
run : |
112
88
cd ..
113
89
git clone https://github.com/netbox-community/netbox-docker.git
114
90
cd netbox-docker
115
- git checkout 1.4 .1
91
+ git checkout 1.6 .1
116
92
tee docker-compose.override.yml <<EOF
117
93
version: '3.4'
118
94
services:
119
95
netbox:
120
- image: netboxcommunity/netbox:v3.1
96
+ image: netboxcommunity/netbox:v3.2
121
97
ports:
122
98
- 32768:8080
123
99
EOF
124
100
docker-compose up -d --quiet-pull
125
101
docker container ls
126
102
cd ..
127
- if : matrix.VERSION == 'v3.1 '
128
- - name : Clone & Start netbox-docker containers - 3.2
103
+ if : matrix.VERSION == 'v3.2 '
104
+ - name : Clone & Start netbox-docker containers - 3.3
129
105
env :
130
106
VERSION : ${{ matrix.VERSION }}
131
107
run : |
132
108
cd ..
133
109
git clone https://github.com/netbox-community/netbox-docker.git
134
110
cd netbox-docker
135
- git checkout 1.6.1
111
+ git checkout 2.2.0
136
112
tee docker-compose.override.yml <<EOF
137
113
version: '3.4'
138
114
services:
139
115
netbox:
140
- image: netboxcommunity/netbox:v3.2
116
+ image: netboxcommunity/netbox:v3.3
141
117
ports:
142
118
- 32768:8080
143
119
EOF
144
120
docker-compose up -d --quiet-pull
145
121
docker container ls
146
122
cd ..
147
- if : matrix.VERSION == 'v3.2 '
123
+ if : matrix.VERSION == 'v3.3 '
148
124
- name : Install and configure Poetry
149
125
uses : snok/install-poetry@v1.1.1
150
126
with :
0 commit comments