Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
45 commits
Select commit Hold shift + click to select a range
30563d3
Start with an update of the validator for the PoC. Added functions to…
FJanssen-TNO Sep 15, 2023
1028eae
updates on the validator, checking names, cost information structure,…
FJanssen-TNO Sep 18, 2023
fbcc835
fixed requirements, add docker-compose-poc
MarkTNO Sep 18, 2023
947eb4f
external docker compose network
MarkTNO Sep 18, 2023
45c8d88
update on the validator to check also check carrier and direction of …
FJanssen-TNO Sep 19, 2023
93b1af5
including correct messaging PoC scheme for port connections
FJanssen-TNO Sep 19, 2023
16d9b08
Merge branch 'PoC-validator' into deploy_poc
MarkTNO Sep 19, 2023
6b40f7d
fix to use select_get_names_list.py with proper inputs
FJanssen-TNO Sep 19, 2023
d4a07b3
fix in test
FJanssen-TNO Sep 19, 2023
739e788
Merge remote-tracking branch 'origin/PoC-validator' into deploy_poc
MarkTNO Sep 19, 2023
7fcb140
updated version and pushed new image to dockerhub
MarkTNO Sep 19, 2023
333180e
fix bug to check names, changed .strip to .removesuffix
FJanssen-TNO Sep 22, 2023
3f50f8e
fixed the check for the consumer Inport and producer Outport connecte…
FJanssen-TNO Sep 22, 2023
ab81187
clean schema to test same functionalities with less separate select a…
FJanssen-TNO Oct 3, 2023
5e5fc1d
Merge remote-tracking branch 'origin/PoC-validator' into deploy_poc
MarkTNO Oct 3, 2023
0c4304f
update dockerfile to python 3.8
MarkTNO Oct 3, 2023
65d14dd
update on scheme for PoC and readme with the information on what it c…
FJanssen-TNO Oct 3, 2023
201fb38
update on ToDo list PoC scheme
FJanssen-TNO Oct 3, 2023
d35a87a
update such that esdls with only single pipes can also be used, added…
FJanssen-TNO Oct 5, 2023
079ddb6
Checks added in test such that it checks number of errors/warnings on…
FJanssen-TNO Oct 6, 2023
bda35e4
also added function to check maximum number of assets to run the opti…
FJanssen-TNO Oct 6, 2023
75d8211
update to include maxima on the number of assets to be sized
FJanssen-TNO Oct 10, 2023
763a218
change python dockerfile
FJanssen-TNO Oct 13, 2023
c8925e2
update to also ensure offending asset as area for return when count a…
FJanssen-TNO Oct 13, 2023
1231233
Merge remote-tracking branch 'origin/PoC-validator' into deploy_poc
MarkTNO Oct 13, 2023
b4c283a
changed removesuffix for string to be compatible with python 3.8
FJanssen-TNO Oct 13, 2023
16153dc
Merge remote-tracking branch 'origin/PoC-validator' into deploy_poc
MarkTNO Oct 13, 2023
2819320
fixing bug such that integer values instead of doubles can also be pa…
FJanssen-TNO Nov 24, 2023
c2441da
updates to run other schemes and fixing return error
FJanssen-TNO Dec 7, 2023
9b50659
add local testing on docker
MarkTNO Dec 7, 2023
f299de8
Merge remote-tracking branch 'origin/PoC-validator' into deploy_poc
MarkTNO Dec 7, 2023
d08e449
Merge branch 'deploy_poc' into 'PoC-validator'
MarkTNO Dec 7, 2023
7232ceb
clean up of old esdls and schemas
FJanssen-TNO Dec 28, 2023
ad91b81
removed asset counting to prevent crash when outputting result
FJanssen-TNO Dec 28, 2023
d0f9517
generalised function check_port_property_combination and the accompan…
FJanssen-TNO Dec 28, 2023
5618541
update on schema and generalisation
FJanssen-TNO Dec 29, 2023
54e2995
update readme, add github actions
MarkTNO Mar 22, 2024
f92edab
fix registry name
MarkTNO Mar 22, 2024
33a402b
fix registry name
MarkTNO Mar 22, 2024
bbabc8b
fix registry name
MarkTNO Mar 22, 2024
4ad2ee9
push to dockerhub
MarkTNO Mar 22, 2024
740c316
dockerhub creds
MarkTNO Mar 22, 2024
78cdbb6
version 0.0.7 in docker compose
MarkTNO Mar 22, 2024
cdcc3ab
bugfix on check of unit and perunit if these attributes dont exist
FJanssen-TNO Apr 5, 2024
acfddcb
fix to take energy asset id instead of port id as offending asset whe…
FJanssen-TNO May 2, 2024
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
25 changes: 25 additions & 0 deletions .github/workflows/publish_container_image.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,25 @@
#name: Deply to GitHub Container Registry
run-name: Releasing next version 🚀
on:
push:
tags:
- '*'

jobs:
publish-docker-image:
runs-on: ubuntu-latest
steps:
- name: Checkout sources
uses: actions/checkout@v2

- name: Login to Docker Hub
uses: docker/login-action@v3
with:
username: ${{ secrets.DOCKERHUB_CONTAINER_PUSH_USERNAME }}
password: ${{ secrets.DOCKERHUB_CONTAINER_PUSH }}

- name: Build the container image
run: |
docker build . --tag esdlmapeditoressim/esdlvalidator:latest --tag esdlmapeditoressim/esdlvalidator:${{ github.ref_name}}
docker push esdlmapeditoressim/esdlvalidator:latest
docker push esdlmapeditoressim/esdlvalidator:${{ github.ref_name}}
2 changes: 1 addition & 1 deletion Dockerfile
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
FROM python:3-alpine
FROM python:3.8-alpine

ENV ESDLVALIDATOR_DB_LOCATION=/storage/schemas.db
ENV HOSTNAME=localhost
Expand Down
Loading