fix: add openssh-client for git repo test#148
Conversation
测试git ssh连通性时需要用到ssh
|
@tusik is attempting to deploy a commit to the tsinghuaiiilove-2257's projects Team on Vercel. A member of the Team first needs to authorize it. |
PR Compliance Guide 🔍Below is a summary of compliance checks for this PR:
Compliance status legend🟢 - Fully Compliant🟡 - Partial Compliant 🔴 - Not Compliant ⚪ - Requires Further Human Verification 🏷️ - Compliance label |
|||||||||||||||||||||||
PR Code Suggestions ✨No code suggestions found for the PR. |
Review Summary by QodoAdd openssh-client package for Git SSH testing
WalkthroughsDescription• Add openssh-client package to Docker image • Enables SSH connectivity testing for Git repositories • Resolves missing SSH command dependency in tests Diagramflowchart LR
A["Docker Build"] -- "Install Dependencies" --> B["Add openssh-client"]
B -- "Enable SSH Testing" --> C["Git SSH Connectivity"]
File Changes1. backend/Dockerfile
|
Code Review by Qodo
1. SSH host keys not pinned
|
User description
修复测试测试git ssh连通性时缺少ssh命令的问题,需要用到ssh测试连通性
PR Type
Bug fix
Description
Add
openssh-clientdependency to Docker imageEnables SSH connectivity testing for Git repositories
Resolves missing SSH command in test environment
Diagram Walkthrough
File Walkthrough
Dockerfile
Add openssh-client to Docker dependenciesbackend/Dockerfile
openssh-clientpackage to apt-get install dependenciesgitandlibpango-1.0-0packagesconnectivity tests