Skip to content

Commit

Permalink
Merge branch 'develop' into feat/docker-deploy
Browse files Browse the repository at this point in the history
* develop:
  docs
  0.27.4
  docs
  xcodebuild args
  move start builder to CLI for future dynamic options management. fix rnv crypto required params

# Conflicts:
#	packages/rnv/src/cli/index.js
  • Loading branch information
pavjacko committed Sep 29, 2019
2 parents fe63d69 + e875e3f commit b0e6b2a
Show file tree
Hide file tree
Showing 46 changed files with 944 additions and 96 deletions.
12 changes: 12 additions & 0 deletions docs/RNV_BUILD.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,12 @@ sidebar_label: build

<img src="https://renative.org/img/ic_cli.png" width=50 height=50 />

> runs build / archive commands on selected platform
## Task Order

🔥 -> `configure` -> `package` -> `build` -> ✅

## build

Get interactive options for build
Expand Down Expand Up @@ -38,4 +44,10 @@ rnv build help

`--analyzer` - Show app size analysis report

`--xcodebuildArchiveArgs` - Pass down standard xcodebuild arguments (`ios`, `tvos` only)

Example:

`--xcodebuildArchiveArgs "CODE_SIGN_IDENTITY=\"IDENTITY\" OTHER_CODE_SIGN_FLAGS=\"--keychain KEYCHAIN\""`

`--mono` - Monochromatic output to terminal (no colors)
6 changes: 6 additions & 0 deletions docs/RNV_CLEAN.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,12 @@ sidebar_label: clean

<img src="https://renative.org/img/ic_cli.png" width=50 height=50 />

> Automatically removes all node_modules and lock in your project and its dependencies
## Task Order

🔥 -> `clean` -> ✅

## clean

Get interactive options for clean
Expand Down
6 changes: 6 additions & 0 deletions docs/RNV_CONFIGURE.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,12 @@ sidebar_label: configure

<img src="https://renative.org/img/ic_cli.png" width=50 height=50 />

> Configures your project to selected appConfig
## Task Order

🔥 -> `configure` -> ✅

## configure

Configure all platforms of current app config
Expand Down
6 changes: 6 additions & 0 deletions docs/RNV_CRYPTO.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,12 @@ sidebar_label: crypto

<img src="https://renative.org/img/ic_cli.png" width=50 height=50 />

> Utility to manage encrytped files in your project, provisioning profiles, kestores and other sensitive information
## Task Order

🔥 -> `crypto` -> ✅

## crypto

Get interactive options for crypto
Expand Down
12 changes: 12 additions & 0 deletions docs/RNV_DEPLOY.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,10 @@ sidebar_label: deploy

<img src="https://renative.org/img/ic_cli.png" width=50 height=50 />

## Task Order

🔥 -> `configure` -> `package` -> `build` -> `export` -> `deploy` -> ✅

## deploy

Get interactive options for deploy
Expand Down Expand Up @@ -36,4 +40,12 @@ rnv deploy help

`-i`, `--info` - Show full stack trace

`--xcodebuildArchiveArgs` - Pass down standard xcodebuild arguments (`ios`, `tvos` only)

Example:

`--xcodebuildArchiveArgs "CODE_SIGN_IDENTITY=\"IDENTITY\" OTHER_CODE_SIGN_FLAGS=\"--keychain KEYCHAIN\""`

`--xcodebuildExportArgs` - Pass down custom xcodebuild arguments (`ios`, `tvos` only)

`--mono` - Monochromatic output to terminal (no colors)
12 changes: 12 additions & 0 deletions docs/RNV_EXPORT.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,10 @@ sidebar_label: export

<img src="https://renative.org/img/ic_cli.png" width=50 height=50 />

## Task Order

🔥 -> `configure` -> `package` -> `build` -> `export` -> ✅

## export

Get interactive options for export
Expand Down Expand Up @@ -36,4 +40,12 @@ rnv export help

`-i`, `--info` - Show full stack trace

`--xcodebuildArchiveArgs` - Pass down standard xcodebuild arguments (`ios`, `tvos` only)

Example:

`--xcodebuildArchiveArgs "CODE_SIGN_IDENTITY=\"IDENTITY\" OTHER_CODE_SIGN_FLAGS=\"--keychain KEYCHAIN\""`

`--xcodebuildExportArgs` - Pass down custom xcodebuild arguments (`ios`, `tvos` only)

`--mono` - Monochromatic output to terminal (no colors)
4 changes: 4 additions & 0 deletions docs/RNV_FASTLANE.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,10 @@ sidebar_label: fastlane

<img src="https://renative.org/img/ic_cli.png" width=50 height=50 />

## Task Order

🔥 -> `configure` -> `fastlane` -> ✅

## fastlane

Get interactive options for fastlane
Expand Down
4 changes: 4 additions & 0 deletions docs/RNV_LOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,10 @@ sidebar_label: log

<img src="https://renative.org/img/ic_cli.png" width=50 height=50 />

## Task Order

🔥 -> `log` -> ✅

## log

Get interactive options for log
Expand Down
4 changes: 4 additions & 0 deletions docs/RNV_NEW.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,10 @@ sidebar_label: new

<img src="https://renative.org/img/ic_cli.png" width=50 height=50 />

## Task Order

🔥 -> `new` -> ✅

## new

Create new project
Expand Down
4 changes: 4 additions & 0 deletions docs/RNV_PACKAGE.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,10 @@ sidebar_label: package

<img src="https://renative.org/img/ic_cli.png" width=50 height=50 />

## Task Order

🔥 -> `configure` -> `package` -> ✅

## package

Get interactive options for package
Expand Down
4 changes: 4 additions & 0 deletions docs/RNV_PLATFORM.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,10 @@ sidebar_label: platform

<img src="https://renative.org/img/ic_cli.png" width=50 height=50 />

## Task Order

🔥 -> `platform` -> ✅

## platform

Get interactive options for platform
Expand Down
4 changes: 4 additions & 0 deletions docs/RNV_PLUGIN.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,10 @@ sidebar_label: plugin

<img src="https://renative.org/img/ic_cli.png" width=50 height=50 />

## Task Order

🔥 -> `plugin` -> ✅

## plugin

Get interactive options for plugin
Expand Down
4 changes: 4 additions & 0 deletions docs/RNV_RUN.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,10 @@ sidebar_label: run

<img src="https://renative.org/img/ic_cli.png" width=50 height=50 />

## Task Order

🔥 -> `configure` -> `package` -> `run` -> ✅

## run

Runs specific app of specific platform
Expand Down
4 changes: 4 additions & 0 deletions docs/RNV_START.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,10 @@ sidebar_label: start

<img src="https://renative.org/img/ic_cli.png" width=50 height=50 />

## Task Order

🔥 -> `configure` -> `start` -> ✅

## start

Get interactive options for start
Expand Down
4 changes: 4 additions & 0 deletions docs/RNV_STATUS.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,10 @@ sidebar_label: status

<img src="https://renative.org/img/ic_cli.png" width=50 height=50 />

## Task Order

🔥 -> `status` -> ✅

## status

Show current project summary
Expand Down
2 changes: 2 additions & 0 deletions docs/RNV_TARGET.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,8 @@ sidebar_label: target

<img src="https://renative.org/img/ic_cli.png" width=50 height=50 />

> Manages simulators and emulators
## target

Get interactive options for target
Expand Down
2 changes: 1 addition & 1 deletion package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "renative-wrapper-app",
"version": "0.27.3",
"version": "0.27.4",
"description": "🚀🚀🚀 Build universal cross-platform apps with React Native. Includes latest `iOS`, `tvOS`, `Android`, `Android TV`, `Android Wear`, `Web`, `Tizen TV`, `Tizen Watch`, `Tizen Mobile`, `LG webOS`, `macOS/OSX`, `Windows`, `KaiOS`, `FirefoxOS` and `Firefox TV` platforms",
"keywords": [
"android tv",
Expand Down
2 changes: 1 addition & 1 deletion packages/renative-template-blank/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "renative-template-blank",
"version": "0.27.3",
"version": "0.27.4",
"description": "🚧 Blank Template for ReNative (https://www.npmjs.com/package/renative). Supports `iOS`, `tvOS`, `Android`, `Android TV`, `Android Wear`, `Web`, `Tizen TV`, `Tizen Watch`, `LG webOS`, `macOS/OSX`, `Windows`, `KaiOS`, `FirefoxOS`, `Firefox TV`",
"keywords": [
"android tv",
Expand Down
2 changes: 1 addition & 1 deletion packages/renative-template-hello-world/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "renative-template-hello-world",
"version": "0.27.3",
"version": "0.27.4",
"description": "🚧 Hello World Template for ReNative (https://www.npmjs.com/package/renative). Supports `iOS`, `tvOS`, `Android`, `Android TV`, `Android Wear`, `Web`, `Tizen TV`, `Tizen Watch`, `LG webOS`, `macOS/OSX`, `Windows`, `KaiOS`, `FirefoxOS`, `Firefox TV`",
"keywords": [
"android tv",
Expand Down
2 changes: 1 addition & 1 deletion packages/renative/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "renative",
"version": "0.27.3",
"version": "0.27.4",
"description": "🚀🚀🚀 Build universal cross-platform apps with React Native. Includes latest `iOS`, `tvOS`, `Android`, `Android TV`, `Android Wear`, `Web`, `Tizen TV`, `Tizen Watch`, `LG webOS`, `macOS/OSX`, `Windows`, `KaiOS`, `FirefoxOS` and `Firefox TV` platforms",
"keywords": [
"android tv",
Expand Down
2 changes: 2 additions & 0 deletions packages/rnv/bin/index.js
Original file line number Diff line number Diff line change
Expand Up @@ -45,6 +45,8 @@ program
.option('--maxErrorLength <number>', 'Specify how many characters each error should display. Default 200')
.option('--skipTargetCheck', 'Skip Android target check, just display the raw adb devices to choose from')
.option('--analyzer', 'Enable real-time bundle analyzer')
.option('--xcodebuildArchiveArgs <value>', 'pass down custom xcodebuild arguments')
.option('--xcodebuildExportArgs <value>', 'pass down custom xcodebuild arguments')
.arguments('<cmd> [option]')
.action((cmd, option) => {
cmdValue = cmd;
Expand Down
2 changes: 1 addition & 1 deletion packages/rnv/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "rnv",
"version": "0.27.3",
"version": "0.27.4",
"description": "💻 CLI for ReNative (https://www.npmjs.com/package/renative). Supports `iOS`, `tvOS`, `Android`, `Android TV`, `Android Wear`, `Web`, `Tizen TV`, `Tizen Watch`, `LG webOS`, `macOS/OSX`, `Windows`, `KaiOS`, `FirefoxOS`, `Firefox TV`",
"keywords": [
"android tv",
Expand Down
2 changes: 1 addition & 1 deletion packages/rnv/pluginTemplates/renative.plugins.json
Original file line number Diff line number Diff line change
Expand Up @@ -47,7 +47,7 @@
}
},
"renative": {
"version": "0.27.3",
"version": "0.27.4",
"webpack": {
"modulePaths": ["node_modules/renative"],
"moduleAliases": {
Expand Down
Loading

0 comments on commit b0e6b2a

Please sign in to comment.