-
Notifications
You must be signed in to change notification settings - Fork 5
feat: Industry Flag Service #20
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
base: main
Are you sure you want to change the base?
Conversation
Co-authored-by: Mathias Moser <[email protected]>
…kflows Added docker build-and-push workflows
matbmoser
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
please use the latest version of the SDK, v0.1.0. There is a edcService ready with the code from here
import it with the pip.
also it is now going to have also the discovery services from here + bpn discovery: eclipse-tractusx/tractusx-sdk#121
…dk-services into feature/industry-flag-service
|
@saudkhan116 how far is this developement |
| # SPDX-License-Identifier: Apache-2.0 | ||
| ################################################################################# | ||
|
|
||
| FROM alpine:3.19 |
Check notice
Code scanning / KICS
Healthcheck Instruction Missing Note
| RUN ls -la | ||
|
|
||
| ## Install Python | ||
| RUN apk add python3 py3-pip libpq --no-cache |
Check warning
Code scanning / KICS
Unpinned Package Version in Apk Add Warning
| VOLUME ./data ./logs | ||
|
|
||
| ## Create the directories | ||
| RUN mkdir -p ./logs |
Check notice
Code scanning / KICS
Multiple RUN, ADD, COPY, Instructions Listed Note
|
|
||
|
|
||
|
|
||
| FROM nginxinc/nginx-unprivileged:alpine |
Check notice
Code scanning / KICS
Healthcheck Instruction Missing Note
| COPY --from=builder /app/build /usr/share/nginx/html | ||
|
|
||
| # add permissions for a user | ||
| RUN chown -R 10000:10001 /app && chmod -R 775 /app/ |
Check notice
Code scanning / KICS
Multiple RUN, ADD, COPY, Instructions Listed Note
| RUN chown 10000:10001 /entrypoint.sh && chmod -R 775 /entrypoint.sh | ||
|
|
||
| # Install bash for env variables inject script | ||
| RUN apk update && apk add --no-cache bash |
Check warning
Code scanning / KICS
Unpinned Package Version in Apk Add Warning
Description
This PR introduces:
The Industry Flags Service (IFS) codebase to enable users and systems to retrieve corporate industry information
The workflows to build and publish docker images for: ifs-frontend, ifs-backend, test-orchestrator, dt-pull-service
Initial configuration of the IFS
IFS backend integration to the following tractusx-sdk APIs:
Removed the following files:
Issues Linked
PR Linked
Pre-review checks
Please ensure to do as many of the following checks as possible, before asking for committer review: