11# Deis Client
22
33[ ![ Build Status] ( https://travis-ci.org/deis/workflow-cli.svg?branch=master )] ( https://travis-ci.org/deis/workflow-cli )
4+ [ ![ Build status] ( https://ci.appveyor.com/api/projects/status/gduy4urj0q6lnrxx?svg=true )] ( https://ci.appveyor.com/project/mboersma/workflow-cli-fgqd7 )
45[ ![ Go Report Card] ( https://goreportcard.com/badge/github.com/deis/workflow-cli )] ( https://goreportcard.com/report/github.com/deis/workflow-cli )
56[ ![ codebeat badge] ( https://codebeat.co/badges/05d314a8-ca61-4211-b69e-e7a3033662c8 )] ( https://codebeat.co/projects/github-com-deis-workflow-cli )
67
@@ -10,6 +11,8 @@ Download Links:
1011- [ 32 Bit Linux] ( https://storage.googleapis.com/workflow-cli/deis-latest-linux-386 )
1112- [ 64 Bit Mac OS X] ( https://storage.googleapis.com/workflow-cli/deis-latest-darwin-amd64 )
1213- [ 32 Bit Max OS X] ( https://storage.googleapis.com/workflow-cli/deis-latest-darwin-386 )
14+ - [ 64 Bit Windows] ( https://storage.googleapis.com/workflow-cli/ddeis-latest-windows-amd64.exe )
15+ - [ 32 Bit Windows] ( https://storage.googleapis.com/workflow-cli/deis-latest-windows-386.exe )
1316
1417(Note: Windows builds are not yet supported. [ #26 ] ( https://github.com/deis/workflow-cli/issues/26 ) currently tracks the work to support them).
1518
@@ -47,9 +50,17 @@ curl -o deis https://storage.googleapis.com/workflow-cli/deis-latest-darwin-amd6
4750curl -o deis https://storage.googleapis.com/workflow-cli/deis-latest-darwin-386 && chmod +x deis
4851```
4952
50- #### Windows
53+ #### 64 Bit Windows
5154
52- Windows builds are not yet supported. [ #26 ] ( https://github.com/deis/workflow-cli/issues/26 ) currently tracks the work to support them).
55+ ``` console
56+ powershell -NoProfile -ExecutionPolicy Bypass -Command "(new-object net.webclient).DownloadFile('https://storage.googleapis.com/workflow-cli/deis-latest-windows-amd64.exe', 'deis.exe')"
57+ ```
58+
59+ #### 32 Bit Windows
60+
61+ ``` console
62+ powershell -NoProfile -ExecutionPolicy Bypass -Command "(new-object net.webclient).DownloadFile('https://storage.googleapis.com/workflow-cli/deis-latest-windows-386.exe', 'deis.exe')"
63+ ```
5364
5465
5566After you execute the appropriate command for your system, you'll have a ` deis ` binary in the current directory.
@@ -66,7 +77,7 @@ You can then move it anywhere in your path:
6677$ mv deis /usr/local/bin
6778```
6879
69- ### From Scratch
80+ ### From Scratch on OS X and Linux
7081
7182To compile the client from scratch, ensure you have Docker installed and run
7283
@@ -78,6 +89,18 @@ the client in the current directory.
7889
7990 $ ./deis --version
8091
92+ ### From Scratch on Windows
93+
94+ To compile the client from scratch, open PowerShell and execute the following commands in the source directory.
95+
96+ $ .\make bootstrap
97+ $ .\make build
98+
99+ ` .\make bootstrap ` will fetch all required dependencies, while ` .\make build ` will compile and install
100+ the client in the current directory.
101+
102+ $ .\deis --version
103+
81104## Usage
82105
83106Running ` deis help ` will give you a up to date list of ` deis ` commands.
0 commit comments