envd icon indicating copy to clipboard operation
envd copied to clipboard

๐Ÿ•๏ธ Reproducible development environment

Results 256 envd issues
Sort by recently updated
recently updated
newest added

## Description We need set up the test process and add more unit/integration test cases. There are many interfaces in the code, thus it should be easy to mock them...

good first issue โค๏ธ
help wanted ๐Ÿ†˜
priority/2-medium ๐Ÿ’›
type/maintenance ๐Ÿšง
type/tech-debt ๐Ÿงถ
area/cli ๐Ÿ–ฅ๏ธ
area/test ๐Ÿงช
area/docker ๐Ÿณ
difficulty/newcomer

## Description ```python run(command="ls -l") ``` Users may need to run some specific commands. We should support that.

priority/2-medium ๐Ÿ’›
type/feature ๐Ÿ’ก
area/lang ๐ŸŒ

## Description midi ssh

priority/3-low ๐Ÿ’™
type/feature ๐Ÿ’ก
area/cli ๐Ÿ–ฅ๏ธ

## Description Now we have compile, build stage. But we do not track the run stage (docker run). We need to have a separate stage to keep track of the...

priority/2-medium ๐Ÿ’›
type/feature ๐Ÿ’ก
area/cli ๐Ÿ–ฅ๏ธ
area/docker ๐Ÿณ

## Description When the image pulling process is affected by the network issue, the error message is not friendly. ![image](https://user-images.githubusercontent.com/8686776/169013624-d8cd07d7-0abf-4c97-b836-c95ae6dd0f85.png)

priority/3-low ๐Ÿ’™
type/enhancement ๐Ÿ’ญ

## Description Users need to get the data to run the training jobs. Thus the build language needs to support it ## Feature lists - Runtime fetch. We should not...

priority/2-medium ๐Ÿ’›
type/feature ๐Ÿ’ก

For example, the user updates deps in the container. envd can suggest him/her update the build.envd or update it automatically. It may be possible if the container is run in...

priority/2-medium ๐Ÿ’›
type/enhancement ๐Ÿ’ญ
type/feature-epic โญ•
type/discussion ๐Ÿงต
difficulty/high

We wrote a bot to add labels and assign issues automatically. We need to document how to use it.

priority/3-low ๐Ÿ’™
type/enhancement ๐Ÿ’ญ

## Description Now the logic in https://github.com/tensorchord/envd/blob/main/pkg/docker/docker.go is messy. The logic is coupled with lang/IR and other things. We need to refactor it. Maybe we can have a new abstraction...

priority/3-low ๐Ÿ’™
type/feature ๐Ÿ’ก
type/maintenance ๐Ÿšง
area/lang ๐ŸŒ
area/docker ๐Ÿณ

## Description The print rule of progress writer and compileui writer is broken because of the emoji: ``` [+] โŒš parse build.envd and download/cache dependencies 23.7s โœ… (finished) => download...

priority/3-low ๐Ÿ’™
type/bug ๐Ÿ›
area/cli ๐Ÿ–ฅ๏ธ