cimnine
70b7f0ada1
Don't build alpine:edge any longer
2021-09-17 22:16:54 +02:00
cimnine
8380b7ff94
Refactor Github Action
2021-09-17 21:40:21 +02:00
Christian Mäder
e18d9d14db
Re-enable builds for PRs
2021-09-17 20:33:30 +02:00
Christian Mäder
7e78ca7f61
Build on push, not PR
2021-09-17 20:32:27 +02:00
Christian Mäder
4a94fa90a3
Buildx caching
2021-09-17 20:32:25 +02:00
Christian Mäder
98acefe994
First try for ARM
2021-09-17 20:27:12 +02:00
Renovate Bot
dd732d7bc2
Update github/super-linter action to v4
2021-05-25 20:35:56 +00:00
Tobias Genannt
5b34df1471
Build feature branch
...
The branch for the next version of Netbox is now called "feature".
2021-04-26 09:44:52 +02:00
Tobias Genannt
b18e4aaf92
Fix super-linter on PRs
...
See: https://github.com/github/super-linter#example-connecting-github-action-workflow
2021-04-07 10:57:14 +02:00
Christian Mäder
4c8435e874
fixup! Lint the syntax of changes
2021-02-10 10:48:45 +01:00
Christian Mäder
28e4ae44fb
Lint the syntax of changes
2021-02-08 18:56:30 +01:00
Robin Schneider
ee40e339c8
NetBox should always be referred to as NetBox
...
Fix all instances of "Netbox".
```Shell
git ls-files -z . | xargs --null -I '{}' find './{}' -type f -print0 | xargs --null sed --in-place --regexp-extended 's#Netbox#NetBox#g;'
```
Ref: https://netbox.readthedocs.io/en/stable/development/style-guide/#branding
2021-02-04 21:48:08 +01:00
Renovate Bot
ad93c99f46
Update actions/checkout action to v2
2021-01-31 11:55:20 +00:00
Tobias Genannt
96132e1dcc
Prevent "alpine:edge" from failling the workflow
...
Alpine is releases a new version once a year. Therefore our workflow
runs don't need to be marked as failed when run on alpine:edge
2021-01-20 10:43:07 +01:00
Tobias Genannt
d273391773
Gunicorn is replaced with nginx-unit
...
We now serve Netbox with an nginx-unit instance instead of Gunicorn.
This allows us to get rid of the extra Nginx container because Unit is
also serving the static files. The static files are now collected at container
buildtime instead of every startup.
2021-01-15 09:22:22 +01:00
Christian Mäder
b92c652d99
Add quay.io as fallback registry
2020-12-15 00:41:01 +01:00
Tobias Genannt
bb2ac7bd71
Disable tests for Python 3.10-rc
...
Some of the dependencies of Netbox can't be built with Python 3.10.
2020-10-26 16:47:38 +01:00
Tobias Genannt
30a98c5009
Upgrade Python image to 3.9-alpine
...
Upgrade the default base image to Python 3.9 and start testing on Python 3.10-rc
2020-10-26 16:25:38 +01:00
Tobias Genannt
911488242f
Use release version of Python 3.9 in tests
2020-10-26 15:42:31 +01:00
Tobias Genannt
32cef1dcf8
Enable test on Python 3.9
2020-09-01 13:52:01 +02:00
Tobias Genannt
a68f315acb
Move default source image to Python 3.8
2020-09-01 12:27:39 +02:00
Tobias Genannt
a217ce8ffd
Changed "build-branches.sh" to "build-next.sh"
...
The old version of "build-branches.sh" skipped the pushing of images when one of
them didn't change its sources. When looking at the Netbox branches I noticed
that the "master" branch only changes when there is a new release. Because we
build the new releases anyway in "build-latest.sh" that leaves "develop" and
"develop-*" which change regularly. The new script "build-next.sh" is responsible
for building "develop-*" as the next major release of Netbox. The build of
"develop" is moved to the Github Action build matrix. This has the additional
advantage of being faster because more builds are done in parallel.
2020-04-08 22:11:37 +02:00
Christian Mäder
778f7546b8
Enable push workflow for PRs
2020-01-30 15:48:01 +01:00
Christian Mäder
1f25fba671
Merge pull request #229 from netbox-community/fix_shields
...
Readme Cleanup
2020-01-23 15:32:41 +01:00
Christian Mäder
0e625a3b5c
Disable python 3.9 tests once more
2020-01-23 10:44:02 +01:00
Christian Mäder
9229b45dc2
Fix build status badge
2020-01-23 09:35:30 +01:00
Christian Mäder
dd0aee081a
Fix failing GH Action
2020-01-17 18:46:30 +01:00
Christian Mäder
cfbd037f79
Enable tests with Python 3.9
2020-01-17 17:44:07 +01:00
Christian Mäder
57afeec94f
Netbox is not yet compatible with Python 3.9
2019-12-29 22:09:32 +01:00
Christian Mäder
b118cd5812
Building the Docker image with Github Actions
2019-12-23 18:21:08 +01:00