9 Commits

Author SHA1 Message Date
3430ff8069 Add an error 2023-04-12 05:37:09 +02:00
380c983a27 Change docker secret names in drone config
All checks were successful
continuous-integration/drone/push Build is passing
continuous-integration/drone/tag Build is passing
continuous-integration/drone Build is passing
2021-11-05 13:20:54 +01:00
1e65e9b513 Rename docker deploy step in drone config
Some checks failed
continuous-integration/drone/push Build is failing
continuous-integration/drone Build is failing
2021-11-05 13:08:10 +01:00
2a533ac5f5 Remove unused "tags" field from build config
All checks were successful
continuous-integration/drone/push Build is passing
2021-11-05 02:17:16 +01:00
9f7399722f Add "force_tag" setting to build config
All checks were successful
continuous-integration/drone/tag Build is passing
2021-11-05 01:32:04 +01:00
78b96c5a83 Add "latest" tag to drone config
All checks were successful
continuous-integration/drone/tag Build is passing
2021-11-05 01:26:22 +01:00
8a64b4efc2 Adapt Dockerfile
All checks were successful
continuous-integration/drone/push Build is passing
continuous-integration/drone/tag Build is passing
2021-11-05 01:15:15 +01:00
9f6012b9ce Fix circle_area function 2021-11-05 01:14:54 +01:00
7a944caf44 Break circle_area function
Some checks failed
continuous-integration/drone/push Build is failing
2021-11-05 01:12:37 +01:00
5 changed files with 17 additions and 7 deletions

View File

@@ -8,16 +8,17 @@ steps:
commands:
- python3 -m unittest
- name: build
- name: deploy
image: plugins/docker
settings:
registry: docker.dietrich-rink.de
repo: docker.dietrich-rink.de/drone-test
auto_tag: true
force_tag: true
username:
from_secret: registry_user
from_secret: docker_user
password:
from_secret: registry_pass
from_secret: docker_pass
when:
event:
- tag

View File

@@ -4,4 +4,4 @@ WORKDIR /app
COPY drone_test ./
CMD python -c "from drone_test import circle_area; print(circle_area(2)"
CMD python . 1 2

9
drone_test/__main__.py Normal file
View File

@@ -0,0 +1,9 @@
"""Python module to test drone builds"""
import sys
from _circle_area import circle_area
if __name__ == '__main__':
for arg in sys.argv[1:]:
print(circle_area(float(arg)))

View File

@@ -1,7 +1,7 @@
"""Python module to test drone builds"""
import math
class
def circle_area(radius: float):
"""Calculate the area of a circle

View File

@@ -1,7 +1,7 @@
from unittest import TestCase
import math
from drone_test import circle_area
from drone_test._circle_area import circle_area
class CircleAreaTest(TestCase):
def test_area_1(self):