Commit Graph
51 Commits
Author SHA1 Message Date
Vickey 28c66ec8f8 . 2025-08-30 13:44:18 +08:00
Vickey 362095ec0b . 2025-08-30 13:39:10 +08:00
Vickey 4e3629df4e . 2025-08-30 13:38:22 +08:00
Hongyuan Zhang 3bf43ccf52 Update TITLE.md 2025-08-29 17:02:00 +08:00
Hongyuan Zhang 1a2f832e1c Update TITLE.md 2025-08-29 17:00:51 +08:00
Hongyuan Zhang 351815baa2 Update TITLE.md 2025-08-29 16:59:40 +08:00
Hongyuan Zhang 2fccca3b1f Create TITLE.md 2025-08-29 16:24:38 +08:00
Hongyuan Zhang 59225c2748 Update docker-ci.yml 2025-08-27 17:41:21 +08:00
Hongyuan Zhang 029c912210 Update CHANGE.md 2025-08-27 17:39:30 +08:00
Hongyuan Zhang 61cb5808ea Update CHANGE.md 2025-08-27 17:38:33 +08:00
Hongyuan Zhang eea5a7997c Update USAGE.md 2025-08-27 17:36:14 +08:00
Hongyuan Zhang fb42942b00 Update CHANGE.md 2025-08-27 17:17:57 +08:00
Hongyuan Zhang 01219cd505 Create CHANGE.md 2025-08-27 17:13:19 +08:00
Hongyuan Zhang 3707cc0ad2 Update docker-ci.yml 2025-08-27 17:04:32 +08:00
Hongyuan Zhang 48d0c410ff Create USAGE.md 2025-08-27 17:01:29 +08:00
Vickey 200e699768 ci: 将Docker CI工作流的触发标签从dc3.develop.*改为dc3.release.* 2025-08-24 01:28:12 +08:00
Vickey 5992c3b4ce feat: add example usage to Docker CI workflow output
Enhanced the Docker CI workflow by including an example usage line in the output, demonstrating how to pull a Docker image from the registry. This addition improves clarity and usability for users interacting with the generated documentation.
2025-07-15 20:05:59 +08:00
Vickey ed263d3d80 feat: feat: add release notes generation to Docker CI workflow
Enhanced the Docker CI workflow by introducing a step to generate release notes. This includes collecting changes since the last tag, listing Docker images for both Docker Hub and Aliyun Container Registry, and providing usage instructions. The release notes are then used to create a GitHub release, improving documentation and visibility for each release.
2025-07-15 19:52:03 +08:00
Vickey a97ee09145 feat: feat: enhance Docker CI workflow with detailed logging and summaries
Added multiple steps to print workflow, Java, cache, service configuration, and build information during the Docker CI process. Included a final summary of the services built and pushed to registries, improving visibility and traceability of the CI pipeline.
2025-07-15 14:26:39 +08:00
Vickey 8ae1f4aa6a feat: . 2025-07-15 12:01:43 +08:00
Vickey 0db69725dd feat: update 2025-06-21 16:21:18 +08:00
Vickey 4b69f0b2eb feat: 调整 2025-06-09 15:48:22 +08:00
Vickey 334f055475 feat: . 2025-05-12 15:47:49 +08:00
Vickey c61b810a9d feat: . 2025-05-12 15:45:55 +08:00
Vickey fa9f033b4e ci(docker): update tag trigger from dc3.release.* to dc3.develop.*
This change aligns the CI workflow with the current development branch naming convention, ensuring that the Docker image is built and pushed for development tags.
2025-05-08 21:59:50 +08:00
pnoker 27a54faa76 build: add logstash-logback dependency and update logging configuration
Add Logstash Logback dependency to enable JSON logging and update the logback.xml configuration to include a JSON encoder. Also, update the CI workflow to cache Maven packages and improve build performance by disabling transfer progress.
2025-04-30 16:27:02 +08:00
pnoker c727174c48 ci: update Dockerfile paths in CI workflow for multi-service builds
The Dockerfile paths in the CI workflow were updated to use the correct service-specific paths instead of the default `./Dockerfile`. This ensures that the correct Dockerfile is used for each service during the build process, avoiding potential errors in multi-service builds.
2025-04-27 14:34:01 +08:00
pnoker 131922849b refactor: remove TDEngine-related files and configurations
Removed TDEngine-related files, configurations, and dependencies to streamline the codebase and improve maintainability. This includes deleting TDEngine-specific classes, YAML files, Mapper XML, and removing TDEngine references from the POM files and constant classes. Additionally, updated the Docker CI workflow to ensure consistency.
2025-04-27 14:20:38 +08:00
pnoker 63ecedea4c refactor: simplify COPY paths in Dockerfiles and fix CI workflow
This commit simplifies the COPY paths in multiple Dockerfiles to use a more consistent and concise format. Additionally, it fixes a typo in the CI workflow and updates the context paths for Docker builds to ensure proper execution.
2025-04-27 14:05:55 +08:00
pnoker b20120e2aa ci: fix incorrect variable reference in docker-ci.yml
The commit corrects the variable reference from `steps.version.outputs.varsiables.version` to `steps.varsiables.outputs.version` in the Docker image tagging process. This ensures the correct version is used for tagging images across all services.
2025-04-27 11:11:52 +08:00
pnoker 4507e26681 ci(docker-ci): update JDK setup and fix version variable references
Update the JDK setup step to use `actions/setup-java@v4` with the Liberica distribution. Fix the version variable references in docker image tags to correctly use `steps.version.outputs.varsiables.version` instead of `steps.version.outputs.varsiables`.
2025-04-27 11:06:15 +08:00
pnoker 5141bf4bce ci: remove build cache configuration from docker-ci.yml
The build cache configuration (`cache-from` and `cache-to`) has been removed to simplify the Docker build process and reduce dependency on external cache registries. This change aims to streamline the CI workflow and improve build reliability.
2025-04-27 10:51:08 +08:00
pnoker c7fdc2fecb ci(docker-ci): reorder and update CI workflow steps
Reordered environment variable assignments for better readability and replaced Maven cache step with JDK 21 setup to ensure compatibility with the latest Java version.
2025-04-25 22:04:45 +08:00
pnoker 79d8a4e847 refactor(docker): simplify Dockerfiles and CI workflow by removing builder stage and optimizing build process
Removed the redundant builder stage from all Dockerfiles to streamline the build process. Updated the CI workflow to include Maven build and caching steps, reducing complexity and improving efficiency. These changes aim to enhance maintainability and reduce build times.
2025-04-25 22:01:08 +08:00
pnoker 5721dc4d88 ci: remove outdated Docker CI workflows for various services
The Docker CI workflows for multiple services (e.g., Gateway, Center Auth, Center Data, etc.) have been removed as they are no longer needed. This cleanup helps reduce repository clutter and maintenance overhead.
2025-04-25 19:20:06 +08:00
pnoker 11bcec7623 refactor(Dockerfiles): simplify Dockerfile configurations and CI workflows
Consolidated Dockerfile configurations by removing redundant build steps and updated CI workflows to use consistent naming conventions. This improves maintainability and reduces complexity in the build process.
2025-04-25 18:56:37 +08:00
pnoker 9be2f5f0d6 chore: update version to 2025.2.5 across multiple files
Updated the version from 2025.2.4 to 2025.2.5 in pom.xml files and various Java classes to reflect the latest release. This change ensures consistency across the codebase and aligns with the new version of the IoT DC3 Platform.
2025-04-25 16:22:39 +08:00
pnoker 24faae2fd3 chore: update project version to 2025.2.4 across all modules
Updated the version from 2025.2.2 to 2025.2.4 in all pom.xml files, Java classes, and CI/CD configurations to reflect the latest release version. This change ensures consistency across the entire project.
2025-04-24 19:46:54 +08:00
pnoker 7bdb0fbbcd . 2025-04-21 22:12:44 +08:00
pnoker 6684102a4a ci(gateway): add docker-ci-gateway.yml and update Dockerfile
Add a new GitHub Actions workflow for building and pushing Docker images for the gateway service. The Dockerfile is updated to use a multi-stage build process, improving efficiency and reducing the final image size. The old docker-publish.yml workflow is removed as it is no longer needed.
2025-04-21 20:58:29 +08:00
pnoker 355f54b60a feat: update mybatis generator 2024-12-05 12:00:45 +08:00
pnoker 167615e209 feat: update email 2024-12-05 11:57:43 +08:00
pnoker d956709a03 feat: . 2024-06-19 00:56:17 +08:00
张红元 70ecf4ebe1 Create docker-publish.yml 2024-06-18 16:55:18 +08:00
张红元 ce7fd6a0ae Create FUNDING.yml 2023-11-30 17:11:59 +08:00
peter-no 2d6c5a2ddc opcda README.md && http接口测试 2020-05-04 14:55:58 +08:00
peter-no 5e3f6de9ca copyright 2020-05-02 23:27:28 +08:00
pnoker acb54a5535 package change 2020-04-30 23:34:59 +08:00
pnoker 79ac98c363 调整逻辑 2019-12-18 01:02:08 +08:00
pnoker 7d96648a32 postman 2019-12-08 13:59:47 +08:00