platform:
  - x64

cache:
  - temp
  - app\node_modules
  - '%APPDATA%\npm-cache'
  - '%USERPROFILE%\.electron'

init:
  - git config --global core.autocrlf input

environment:
  GH_TOKEN:
    secure: IhA6RlRE79jPEwoTknXltoyllUvnXE+IQw+Rmkqx31Iu0KKErVVUvlafo236Cewb

install:
  - ps: Install-Product node 4.4 x64
  - npm install
  - npm prune
  - npm list 
  
build_script:
  - node --version
  - npm --version
  - npm run dist

artifacts:
  - path: dist\ballast-linux-armv7l
  - path: dist\ballast-linux-ia32
  - path: dist\ballast-linux-x64
  - path: dist\ballast-win32-ia32
  - path: dist\ballast-win32-x64
  - path: dist\ballast-linux-x64\resources\app.asar
    name: app.asar

test: off
platform:
  - x64

cache:
  - temp
  - app\node_modules
  - '%APPDATA%\npm-cache'
  - '%USERPROFILE%\.electron'

init:
  - git config --global core.autocrlf input

environment:
  GH_TOKEN:
    secure: IhA6RlRE79jPEwoTknXltoyllUvnXE+IQw+Rmkqx31Iu0KKErVVUvlafo236Cewb

install:
  - ps: Install-Product node 4.4 x64
  - npm install
  - npm prune
  - npm list 
  
build_script:
  - node --version
  - npm --version
  - npm run dist

after_build:
  - copy dist\ballast-win32-x64\resources\app.asar dist\app.asar 

artifacts:
  - path: dist\ballast-linux-armv7l
  - path: dist\ballast-linux-ia32
  - path: dist\ballast-linux-x64
  - path: dist\ballast-win32-ia32
  - path: dist\ballast-win32-x64
  - path: dist\app.asar

test: off
Put app.asar in dist/ directory
Put app.asar in dist/ directory

Not platform specific, it just happens to be built only with a platform