Skip to content
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

👷 Support Windows #91

Open
roma-glushko opened this issue Jan 21, 2024 · 0 comments
Open

👷 Support Windows #91

roma-glushko opened this issue Jan 21, 2024 · 0 comments
Assignees
Labels
area:build CD, Kubernetes, on-prem, and local deployments type:epic A high level issue that usually consist of smaller tasks and corresponds to some functionality

Comments

@roma-glushko
Copy link
Member

roma-glushko commented Jan 21, 2024

While working on #9 I have found out that we have an issues with Windows builds. Namely, netpoll library we use as transport for the HTTP API doesn't support Windows and it causes issues in other build configs like riscv64 architectures.

Let's try to use the default transport in OS/architecture pairs that are not supported by netpoll.

Definition of Done

  • Glide is available as a binary for Windows and openbsd ✅
  • Glide is available as a binary for 386, ppc64le, s390x, riscv64 architectures ✅
  • Glide is built for Win images (nanoserver & windows server core LTS) (TBD)
  • 👷 Publish exe binaries into Scoop #126
@roma-glushko roma-glushko added the area:build CD, Kubernetes, on-prem, and local deployments label Jan 21, 2024
@roma-glushko roma-glushko added this to the Glide: Public Preview milestone Feb 4, 2024
roma-glushko added a commit that referenced this issue Feb 4, 2024
@roma-glushko roma-glushko self-assigned this Feb 4, 2024
roma-glushko added a commit that referenced this issue Feb 4, 2024
Build binaries for windows by replacing the hertz transport
roma-glushko added a commit that referenced this issue Feb 12, 2024
### Features

- ✨  #117 Allow to load dotenv files (@roma-glushko)

### Improvements

- ✨👷 #91 Support for Windows (@roma-glushko)
- 👷 #139 Build Glide for OpenBSD and ppc65le, s390x, riscv64 architectures (@roma-glushko)

### Miscellaneous

- 👷 #92 Release binaries to Snapcraft (@roma-glushko)
- 👷 #123 publish images to DockerHub (@roma-glushko)
- 🔧 #136 Migrated all API to Fiber (@roma-glushko) 
- 👷 #139 Create a image tag with pure version (without distro suffix) (@roma-glushko)
roma-glushko added a commit that referenced this issue Feb 22, 2024
## Features

- ✨#117 Allow to load dotenv files (@roma-glushko)
- ✨ #142: [Lang Chat Router] Ollama Support (@mkrueger12)
- ✨ #131: [Lang Chat Router] AWS Bedrock Support (@mkrueger12)

## Improvements

- ✨👷#91 Support for Windows (@roma-glushko)
- 👷 #139 Build Glide for OpenBSD and ppc65le, s390x, riscv64 architectures (@roma-glushko)

## Miscellaneous 

- 👷 #92 Release binaries to Snapcraft (@roma-glushko)
- 👷 #123 publish images to DockerHub (@roma-glushko)
- 🔧 #136 Migrated all API to Fiber (@roma-glushko)
- 👷 #139 Create a image tag with pure version (without distro suffix) (@roma-glushko)
- 👷 #155 Fixing the dockerhub authorization step in the release workflow (@roma-glushko)
- ♻️  #151: Moved specific provider schemas closer to provider's packages (@roma-glushko)
roma-glushko added a commit that referenced this issue Mar 17, 2024
@roma-glushko roma-glushko moved this to Short Term in [Glide] Roadmap Apr 18, 2024
roma-glushko added a commit that referenced this issue Apr 28, 2024
roma-glushko added a commit that referenced this issue Apr 28, 2024
roma-glushko added a commit that referenced this issue Apr 28, 2024
roma-glushko added a commit that referenced this issue Apr 28, 2024
roma-glushko added a commit that referenced this issue Apr 28, 2024
roma-glushko added a commit that referenced this issue Apr 28, 2024
roma-glushko added a commit that referenced this issue Apr 28, 2024
roma-glushko added a commit that referenced this issue Apr 28, 2024
roma-glushko added a commit that referenced this issue Apr 28, 2024
roma-glushko added a commit that referenced this issue Apr 28, 2024
roma-glushko added a commit that referenced this issue Apr 28, 2024
roma-glushko added a commit that referenced this issue Apr 28, 2024
roma-glushko added a commit that referenced this issue Apr 28, 2024
@roma-glushko roma-glushko added the type:epic A high level issue that usually consist of smaller tasks and corresponds to some functionality label May 1, 2024
@roma-glushko roma-glushko moved this to Implementation in [Glide] Roadmap May 1, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
area:build CD, Kubernetes, on-prem, and local deployments type:epic A high level issue that usually consist of smaller tasks and corresponds to some functionality
Projects
Status: Implementation
Development

No branches or pull requests

1 participant