Huge News!Announcing our $40M Series B led by Abstract Ventures.Learn More
Socket
Sign inDemoInstall
Socket

remotebuild

Package Overview
Dependencies
Maintainers
2
Versions
15
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

remotebuild

Front-end server that serves modules that implement remote build functionality, such as taco-remote.

  • 2.1.3
  • latest
  • Source
  • npm
  • Socket score

Version published
Maintainers
2
Created
Source

remotebuild

Secure build server to remotely build, run and debug apps. It sets up a webserver, and handles secure communication/authentication from the client. It loads other modules such as taco-remote to provide actual functionality.

remotebuild is an extensible server implementation which can support different project types to build mobile apps. By default, it supports taco-remote agent which allows to remotely build, run, and debug iOS apps created using Visual Studio Tools for Apache Cordova.

Requirements for iOS

To build and run iOS apps on the iOS Simulator or on an iOS device, you must install and configure the remote build, on a Mac computer that meets the following requirements -

  1. Mac OS X Mavericks
  2. Xcode 6
  3. Xcode command-line tools (from Terminal app, use xcode-select --install)
  4. Node.js
  5. Git command line tools, if you are using a CLI from a Git repository. If the CLI version is pointed to a Git location, Git is required to build the app for iOS.

You must also have the following:

  1. An active iOS Developer Program account with Apple
  2. An iOS provisioning profile configured in Xcode (download the provisioning profile and run the downloaded *.cer file). Please read Maintaining your signing identities and certificates for detailed information.
  3. A signing identity configured in Xcode

Download and install the remote build agent

From the Terminal app on your Mac, type:

sudo npm install -g remotebuild

The global installation (-g) switch is recommended but not required.

Start remotebuild in secure mode (default)

remotebuild [start]

Start remotebuild in non-secure mode (using simple HTTP based connections)

remotebuild --secure false

Generate a new security PIN

remotebuild certificates generate

Generate a new server certificate

remotebuild certificates reset
When prompted, type "Y" and then type Enter

remotebuild certificates generate

List of all available commands

remotebuild --help

Verify remotebuild configuration

  1. Run:
remotebuild test [options]

This command initiates a test build. The output from the command should show the build number and other information about the build, such as its progress.

  1. To verify that your signing identity is set up correctly for device builds, type:
remotebuild test [options] --device

Configure remote build with VS Tools for Apache Cordova

Please refer to User Documentation for instructions on how to configure the remote build with Visual Studio Tools for Apache Cordova.

Known Issues

See Known issues for known issues and workarounds.

Keywords

FAQs

Package last updated on 11 Jan 2017

Did you know?

Socket

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Install

Related posts

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc