Compare commits

...
10 Commits
Author SHA1 Message Date
Dominik Sokal f0ecda40e8 Release 0.7.2 2019-05-09 09:40:47 +02:00
Dominik Sokal 3c92005a3d Update CHANGELOG.md 2019-05-09 09:39:49 +02:00
Dominik Sokal 9c6a3a4e39 change builders config (#58) 2019-05-09 09:38:10 +02:00
Wojciech Kozyra 71cd699488 remove client logger level env (#59)
* remove client logger level env

* Update CHANGELOG.md
2019-05-08 16:09:11 +02:00
Stanisław Chmiela 9480a51059 Add support for Android tarballs without universe-package.json (#53) 2019-05-08 12:39:12 +02:00
Dominik Sokal dd7a803116 upgrade @expo/traveling-fastlane-darwin to 1.9.4 2019-05-07 10:21:31 +02:00
Dominik Sokal 5f5cd6ac59 install curl and sed 2019-05-06 13:46:55 +02:00
Dominik Sokal 5552317fb8 Release 0.7.1 2019-05-06 12:00:27 +02:00
Dominik Sokal 4aebb52523 update CHANGELOG for 0.7.1 2019-05-06 11:59:38 +02:00
Dominik Sokal d22722bc33 set LC_ALL env when running fastlane 2019-05-06 11:57:57 +02:00
12 changed files with 45 additions and 27 deletions

No files matched your search

+2
View File
@@ -33,10 +33,12 @@ commands:
command: |
nix-env -iA \
nixpkgs.binutils \
nixpkgs.curl \
nixpkgs.direnv \
nixpkgs.findutils \
nixpkgs.gawk \
nixpkgs.git \
nixpkgs.gnused \
nixpkgs.gnutar \
nixpkgs.gzip \
nixpkgs.openssh \
+12
View File
@@ -6,6 +6,18 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
## [Unreleased]
## [0.7.2] - 2019-05-09
### Removed
- Support for `CLIENT_LOGGER_LEVEL` env variable.
### Added
- Support for Android tarballs without `universe-package.json`.
### Changed
- Upgraded `@expo/traveling-fastlane-darwin` to 1.9.4 (fixes issues with generating provisioning profiles for ad-hoc builds).
## [0.7.1] - 2019-05-06
### Fixed
- Resolving `fastlane` version when `LC_ALL` is not set.
## [0.7.0] - 2019-05-06
### Added
- Support for custom Android builds.
+5 -1
View File
@@ -103,11 +103,15 @@ ADD . /app
RUN for SDK_VERSION in `ls /app/workingdir/android/`; do \
cd /app/workingdir/android/$SDK_VERSION && \
if [ -f universe-package.json ]; then \
mv package.json exponent-package.json && \
mv universe-package.json package.json && \
yarn install && \
mv package.json universe-package.json && \
mv exponent-package.json package.json \
mv exponent-package.json package.json; \
else \
yarn install; \
fi \
; done
WORKDIR /app
+2 -2
View File
@@ -1,6 +1,6 @@
{
"name": "turtle-cli",
"version": "0.7.0",
"version": "0.7.2",
"description": "The command-line tool for building standalone Expo apps",
"preferGlobal": true,
"scripts": {
@@ -133,6 +133,6 @@
"xdl": "53.5.4"
},
"optionalDependencies": {
"@expo/traveling-fastlane-darwin": "^1.8.1"
"@expo/traveling-fastlane-darwin": "1.9.4"
}
}
+4 -2
View File
@@ -25,11 +25,13 @@ const REQUIRED_TOOLS: IToolDefinition[] = [
const { stdout } = await ExponentTools.spawnAsyncThrowError(
'fastlane',
['--version'],
{ stdio: 'pipe', env: { ...process.env, FASTLANE_SKIP_UPDATE_CHECK: '1' } },
{ stdio: 'pipe', env: { ...process.env, FASTLANE_SKIP_UPDATE_CHECK: '1', LC_ALL: 'en_US.UTF-8' } },
);
const fastlaneVersion = parseFastlaneVersion(stdout);
if (fastlaneVersion && !semver.satisfies(fastlaneVersion, `>= ${MINIMAL_VERSION}`)) {
throw new Error(`Please install newer version of fastlane (>= ${MINIMAL_VERSION})`);
throw new Error(
`Your fastlane on version ${fastlaneVersion}. Please upgrade it to at least ${MINIMAL_VERSION}.`,
);
}
},
},
-3
View File
@@ -44,9 +44,6 @@ export default {
logger: {
level: env('LOGGER_LEVEL', 'info'),
intervalMs: envNum('LOGGER_INTERVAL_MS', 5000),
client: {
level: env('CLIENT_LOGGER_LEVEL', 'info'),
},
},
google: {
credentials: env('GOOGLE_APPLICATION_CREDENTIALS', ''),
+1 -1
View File
@@ -22,7 +22,7 @@ export default function create() {
},
});
return {
level: 'info',
level: config.logger.level,
type: 'raw',
stream: gcloudStream,
};
+1 -1
View File
@@ -6,6 +6,6 @@ export default function create() {
return {
stream: prettyStdOut,
type: 'raw',
level: config.logger.client.level,
level: config.logger.level,
};
}
+1 -1
View File
@@ -15,7 +15,7 @@ export default function create() {
type: 'raw',
stream: s3,
reemitErrorEvents: true,
level: config.logger.client.level,
level: config.logger.level,
};
}
+12 -12
View File
@@ -5,7 +5,7 @@ import {
createConfigurationsKey,
createDefaultConfigurationKey,
HIGH_CONFIGURATION,
NORMAL_CONFIGURATION,
HIGH_ONLY_CONFIGURATION,
} from 'turtle/utils/priorities';
import { connect, RedisClient } from 'turtle/utils/redis';
@@ -27,31 +27,31 @@ const TIMEOUT = 3000;
// If there are no more available configurations from the table, the default configuration is used.
const AVAILABLE_CONFIGURATIONS_IOS = [
HIGH_CONFIGURATION,
HIGH_ONLY_CONFIGURATION,
HIGH_CONFIGURATION,
HIGH_CONFIGURATION,
HIGH_CONFIGURATION,
NORMAL_CONFIGURATION,
NORMAL_CONFIGURATION,
HIGH_CONFIGURATION,
NORMAL_CONFIGURATION,
];
const AVAILABLE_CONFIGURATIONS_ANDROID = [
HIGH_CONFIGURATION,
HIGH_ONLY_CONFIGURATION,
HIGH_CONFIGURATION,
HIGH_ONLY_CONFIGURATION,
HIGH_CONFIGURATION,
HIGH_CONFIGURATION,
HIGH_CONFIGURATION,
HIGH_CONFIGURATION,
HIGH_CONFIGURATION,
HIGH_CONFIGURATION,
NORMAL_CONFIGURATION,
NORMAL_CONFIGURATION,
HIGH_CONFIGURATION,
HIGH_CONFIGURATION,
NORMAL_CONFIGURATION,
NORMAL_CONFIGURATION,
HIGH_CONFIGURATION,
HIGH_CONFIGURATION,
NORMAL_CONFIGURATION,
NORMAL_CONFIGURATION,
HIGH_CONFIGURATION,
HIGH_CONFIGURATION,
NORMAL_CONFIGURATION,
NORMAL_CONFIGURATION,
];
const DEFAULT_CONFIGURATION = HIGH_CONFIGURATION;
+1
View File
@@ -10,6 +10,7 @@ export const HIGH = 'highPriority';
export const NORMAL_CONFIGURATION = [NORMAL, HIGH];
export const HIGH_CONFIGURATION = [HIGH, NORMAL];
export const HIGH_ONLY_CONFIGURATION = [HIGH];
const REDIS_GET_CONFIG = `
local i = 0
+4 -4
View File
@@ -304,10 +304,10 @@
"@types/cross-spawn" "^6.0.0"
cross-spawn "^6.0.5"
"@expo/traveling-fastlane-darwin@^1.8.1":
version "1.8.1"
resolved "https://registry.yarnpkg.com/@expo/traveling-fastlane-darwin/-/traveling-fastlane-darwin-1.8.1.tgz#37c16a253e92d3ef6f543e7271b7239e6edbbb5f"
integrity sha512-Nt+579oBMrMEzVn0Esv7c8nIOwoDX/xS6CThoWPRFMVIeQ52aK1mf7wu91/+FCU/fvfUFZ/evERIDWS1lObRxA==
"@expo/traveling-fastlane-darwin@1.9.4":
version "1.9.4"
resolved "https://registry.yarnpkg.com/@expo/traveling-fastlane-darwin/-/traveling-fastlane-darwin-1.9.4.tgz#29b370a6d6e115e69c4c4ea53003d679779b4592"
integrity sha512-bKw/sRPd0gXyzXhrvU9ewhav6FXstQC/g9P9ulf3x0Y2bxNYu7g1zv3hrNJxVbKx0DsFMzXqesV8HD8mU6jwrw==
"@expo/webpack-config@^0.5.3":
version "0.5.3"