]> git.r.bdr.sh - rbdr/mobius/blobdiff - .circleci/config.yml
Troubleshoot CI build
[rbdr/mobius] / .circleci / config.yml
index 4ac631387f603c94fb307209c92a8358706de150..e3e254aa8d09cc6107dacb384346cadc7ffd9ca6 100644 (file)
@@ -37,29 +37,31 @@ jobs:
       - run:
           name: cross compile
           command: |
-            mkdir dist
+            make build-win-amd64-client
+
             mkdir dist/mobius_server_linux_amd64
             mkdir dist/mobius_server_darwin_amd64
             mkdir dist/mobius_server_linux_arm
 
-            cd server
+            cd cmd/mobius-hotline-server
 
-            cp -r mobius/config ../dist/mobius_server_linux_amd64/config
-            cp -r mobius/config ../dist/mobius_server_darwin_amd64/config
-            cp -r mobius/config ../dist/mobius_server_linux_arm/config
+            cp -r mobius/config ../../dist/mobius_server_linux_amd64/config
+            cp -r mobius/config ../../dist/mobius_server_darwin_amd64/config
+            cp -r mobius/config ../../dist/mobius_server_linux_arm/config
 
-            gox -os="linux" -arch="amd64" -output="../dist/mobius_server_linux_amd64/mobius_server"
-            gox -os="darwin" -arch="amd64" -output="../dist/mobius_server_darwin_amd64/mobius_server"
-            gox -os="linux" -arch="arm" -output="../dist/mobius_server_linux_arm/mobius_server"
+            gox -os="linux" -arch="amd64" -output="../../dist/mobius_server_linux_amd64/mobius_server"
+            gox -os="darwin" -arch="amd64" -output="../../dist/mobius_server_darwin_amd64/mobius_server"
+            gox -os="linux" -arch="arm" -output="../../dist/mobius_server_linux_arm/mobius_server"
 
-            cd ../client
-            gox -os="linux" -arch="amd64" -output="../dist/mobius_client_linux_amd64/mobius_client"
-            gox -os="darwin" -arch="amd64" -output="../dist/mobius_client_darwin_amd64/mobius_client"
-            cd ../dist
+            cd ../mobius-hotline-client
+            gox -os="linux" -arch="amd64" -output="../../dist/mobius_client_linux_amd64/mobius_client"
+            gox -os="darwin" -arch="amd64" -output="../../dist/mobius_client_darwin_amd64/mobius_client"
 
+            cd ../../dist
             tar -zcvf mobius_server_linux_amd64.tar.gz mobius_server_linux_amd64
             tar -zcvf mobius_server_darwin_amd64.tar.gz mobius_server_darwin_amd64
             tar -zcvf mobius_server_linux_arm.tar.gz mobius_server_linux_arm
+
             tar -zcvf mobius_client_linux_amd64.tar.gz mobius_client_linux_amd64
             tar -zcvf mobius_client_darwin_amd64.tar.gz mobius_client_darwin_amd64
       - add_ssh_keys