diff --git a/script/cibuild-electron-linux-arm b/script/cibuild-electron-linux-arm new file mode 100755 index 0000000000..771b4126ee --- /dev/null +++ b/script/cibuild-electron-linux-arm @@ -0,0 +1,5 @@ +#!/usr/bin/env bash + +export TARGET_ARCH=arm + +script/cibuild-linux diff --git a/script/cibuild-electron-linux-ia32 b/script/cibuild-electron-linux-ia32 new file mode 100755 index 0000000000..0e2000c8c2 --- /dev/null +++ b/script/cibuild-electron-linux-ia32 @@ -0,0 +1,5 @@ +#!/usr/bin/env bash + +export TARGET_ARCH=ia32 + +script/cibuild-linux diff --git a/script/cibuild-electron-linux-x64 b/script/cibuild-electron-linux-x64 new file mode 100755 index 0000000000..6fe23200ff --- /dev/null +++ b/script/cibuild-electron-linux-x64 @@ -0,0 +1,5 @@ +#!/usr/bin/env bash + +export TARGET_ARCH=x64 + +script/cibuild-linux diff --git a/script/cibuild-linux b/script/cibuild-linux new file mode 100755 index 0000000000..22f15936ae --- /dev/null +++ b/script/cibuild-linux @@ -0,0 +1,23 @@ +#!/usr/bin/env bash + +MESSAGE="$(git log --format=%B -n 1 HEAD)" +case ${MESSAGE} in + Bump* ) export ELECTRON_RELEASE=1 ;; +esac + +set +x + +export ELECTRON_GITHUB_TOKEN="$BUILD_ELECTRON_ELECTRON_GITHUB_TOKEN" +export ELECTRON_S3_BUCKET="$BUILD_ELECTRON_ELECTRON_S3_BUCKET" +export ELECTRON_S3_ACCESS_KEY="$BUILD_ELECTRON_ELECTRON_S3_ACCESS_KEY" +export ELECTRON_S3_SECRET_KEY="$BUILD_ELECTRON_ELECTRON_S3_SECRET_KEY" + +if [[ -z "${ELECTRON_RELEASE}" ]]; then + echo "Generating Linux $TARGET_ARCH debug build" +else + echo "Generating Linux $TARGET_ARCH release build" +fi + +set -x + +script/cibuild