mirror of
https://github.com/Foundry376/Mailspring.git
synced 2024-12-27 19:07:15 +08:00
8133cc88d6
Summary: - We now make verbose log files continuously as you use the app - We ship the logs to LogStash via S3 when an exception occurs - We log the DatabaseStore, ActionBridge and Analytics packages - We are now on the latest version of Electron 0.26.0 - We are now on Chrome 42 and io.js 1.4.3 - We should be setup to use ASAR soon. Update atom.sh to reflect that we're now electron oniguruma was unnecessary correctly find log files that haven't been shipped yet Fix a small issue with nodeIsVisible after upgrade to Chrome 42 Delete old logs, better logging from database store, don't ship empty logs Test Plan: Run existing tests Reviewers: evan Reviewed By: evan Differential Revision: https://phab.nylas.com/D1531
23 lines
473 B
Bash
Executable file
23 lines
473 B
Bash
Executable file
#!/bin/bash
|
|
|
|
set -e
|
|
|
|
SPEC_FILE="$1"
|
|
DESKTOP_FILE="$2"
|
|
BUILD_DIRECTORY="$3"
|
|
|
|
RPM_BUILD_ROOT=~/rpmbuild
|
|
ARCH=`uname -m`
|
|
|
|
rpmdev-setuptree
|
|
|
|
cp -r $BUILD_DIRECTORY/Nylas/* $RPM_BUILD_ROOT/BUILD
|
|
cp $SPEC_FILE $RPM_BUILD_ROOT/SPECS
|
|
cp ./atom.sh $RPM_BUILD_ROOT/BUILD
|
|
cp $RPM_BUILD_ROOT/BUILD/atom.sh $RPM_BUILD_ROOT/BUILD/nylas
|
|
cp $DESKTOP_FILE $RPM_BUILD_ROOT/BUILD
|
|
|
|
rpmbuild -ba $SPEC_FILE
|
|
cp $RPM_BUILD_ROOT/RPMS/$ARCH/nylas-*.rpm $BUILD_DIRECTORY/rpm
|
|
|
|
rm -rf $RPM_BUILD_ROOT
|