[build] fixing build scripts and workflows after folder refactoring and rename
This commit is contained in:
6
.github/workflows/android-ci.yml
vendored
6
.github/workflows/android-ci.yml
vendored
@@ -6,7 +6,7 @@ on:
|
||||
tags-ignore:
|
||||
- '**'
|
||||
paths-ignore:
|
||||
- "mapbox-gl-native-ios/**"
|
||||
- "parform/ios/**"
|
||||
- ".github/**"
|
||||
- "README.md"
|
||||
branches:
|
||||
@@ -20,7 +20,7 @@ jobs:
|
||||
runs-on: ubuntu-20.04
|
||||
defaults:
|
||||
run:
|
||||
working-directory: mapbox-gl-native-android
|
||||
working-directory: platform/android
|
||||
container:
|
||||
image: ghcr.io/maptiler/android-ndk-r21b
|
||||
credentials:
|
||||
@@ -53,7 +53,7 @@ jobs:
|
||||
|
||||
- name: npm install
|
||||
run: npm install --ignore-scripts
|
||||
working-directory: mapbox-gl-native-android
|
||||
working-directory: platform/android
|
||||
|
||||
- name: Prepare ccache
|
||||
run: ccache --clear
|
||||
|
||||
4
.github/workflows/android-docker-base.yml
vendored
4
.github/workflows/android-docker-base.yml
vendored
@@ -23,7 +23,7 @@ jobs:
|
||||
- name: Build and push android-base image
|
||||
uses: docker/build-push-action@v2
|
||||
with:
|
||||
file: ./mapbox-gl-native-android/docker/android-base
|
||||
context: ./mapbox-gl-native-android/docker
|
||||
file: ./platform/android/docker/android-base
|
||||
context: ./platform/android/docker
|
||||
tags: ghcr.io/maptiler/android-base:latest
|
||||
push: true
|
||||
@@ -23,7 +23,7 @@ jobs:
|
||||
- name: Build and push android-ndk-r21b image
|
||||
uses: docker/build-push-action@v2
|
||||
with:
|
||||
file: ./mapbox-gl-native-android/docker/android-ndk-r21b
|
||||
context: ./mapbox-gl-native-android/docker
|
||||
file: ./platform/android/docker/android-ndk-r21b
|
||||
context: ./platform/android/docker
|
||||
tags: ghcr.io/maptiler/android-ndk-r21b:latest
|
||||
push: true
|
||||
6
.github/workflows/android-release.yml
vendored
6
.github/workflows/android-release.yml
vendored
@@ -13,7 +13,7 @@ jobs:
|
||||
runs-on: ubuntu-20.04
|
||||
defaults:
|
||||
run:
|
||||
working-directory: mapbox-gl-native-android
|
||||
working-directory: platform/android
|
||||
container:
|
||||
image: ghcr.io/maptiler/android-ndk-r21b
|
||||
credentials:
|
||||
@@ -45,7 +45,7 @@ jobs:
|
||||
|
||||
- name: npm install
|
||||
run: npm install --ignore-scripts
|
||||
working-directory: mapbox-gl-native-android
|
||||
working-directory: platform/android
|
||||
|
||||
- name: Prepare ccache
|
||||
run: ccache --clear
|
||||
@@ -164,7 +164,7 @@ jobs:
|
||||
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
|
||||
with:
|
||||
upload_url: ${{ steps.create_release.outputs.upload_url }}
|
||||
asset_path: mapbox-gl-native-android/MapboxGLAndroidSDK/build/outputs/aar/MapboxGLAndroidSDK-release.aar
|
||||
asset_path: platform/android/MapboxGLAndroidSDK/build/outputs/aar/MapboxGLAndroidSDK-release.aar
|
||||
asset_name: MapboxGLAndroidSDK-release.aar
|
||||
asset_content_type: application/zip
|
||||
|
||||
|
||||
4
.github/workflows/ios-ci.yml
vendored
4
.github/workflows/ios-ci.yml
vendored
@@ -6,7 +6,7 @@ on:
|
||||
tags-ignore:
|
||||
- '**'
|
||||
paths-ignore:
|
||||
- "mapbox-gl-native-android/**"
|
||||
- "platform/android/**"
|
||||
- ".github/**"
|
||||
- "README.md"
|
||||
branches:
|
||||
@@ -24,7 +24,7 @@ jobs:
|
||||
HOMEBREW_NO_INSTALL_CLEANUP: 1
|
||||
defaults:
|
||||
run:
|
||||
working-directory: mapbox-gl-native-ios
|
||||
working-directory: platform/ios
|
||||
shell: bash
|
||||
|
||||
steps:
|
||||
|
||||
2
.github/workflows/ios-release.yml
vendored
2
.github/workflows/ios-release.yml
vendored
@@ -16,7 +16,7 @@ jobs:
|
||||
HOMEBREW_NO_INSTALL_CLEANUP: 1
|
||||
defaults:
|
||||
run:
|
||||
working-directory: mapbox-gl-native-ios
|
||||
working-directory: platform/ios
|
||||
shell: bash
|
||||
|
||||
steps:
|
||||
|
||||
@@ -46,7 +46,7 @@ buildPackageStyle() {
|
||||
}
|
||||
|
||||
export GITHUB_USER=mapbox
|
||||
export GITHUB_REPO=mapbox-gl-native-ios
|
||||
export GITHUB_REPO=maplibre-gl-native
|
||||
export BUILDTYPE=Release
|
||||
export PACKAGE_FORMAT=xcframework
|
||||
|
||||
|
||||
@@ -59,9 +59,9 @@ fi
|
||||
|
||||
step "Recording library version…"
|
||||
VERSION="${OUTPUT}"/version.txt
|
||||
echo -n "https://github.com/maptiler/mapbox-gl-mobile/commit/" > ${VERSION}
|
||||
echo -n "https://github.com/maptiler/maplibre-gl-native/commit/" > ${VERSION}
|
||||
HASH=`git log | head -1 | awk '{ print $2 }' | cut -c 1-10` && true
|
||||
echo -n "mapbox-gl-native-ios "
|
||||
echo -n "maplibre-gl-native-ios "
|
||||
echo ${HASH}
|
||||
echo ${HASH} >> ${VERSION}
|
||||
|
||||
|
||||
@@ -18,7 +18,7 @@ else
|
||||
PUBLISH_STYLE=""
|
||||
fi
|
||||
|
||||
GITHUB_REPO=${GITHUB_REPO:-'maptiler-gl-native'}
|
||||
GITHUB_REPO=${GITHUB_REPO:-'maplibre-gl-native'}
|
||||
|
||||
#
|
||||
# zip
|
||||
|
||||
@@ -41,9 +41,9 @@ mkdir -p ${BINOUT}
|
||||
|
||||
step "Recording library version…"
|
||||
VERSION="${OUTPUT}"/version.txt
|
||||
echo -n "https://github.com/maptiler/mapbox-gl-mobile/commit/" > ${VERSION}
|
||||
echo -n "https://github.com/maptiler/maplibre-gl-native/commit/" > ${VERSION}
|
||||
HASH=`git log | head -1 | awk '{ print $2 }' | cut -c 1-10` && true
|
||||
echo -n "mapbox-gl-native-ios "
|
||||
echo -n "maplibre-gl-native-ios "
|
||||
echo ${HASH}
|
||||
echo ${HASH} >> ${VERSION}
|
||||
|
||||
|
||||
@@ -75,7 +75,7 @@ publish() {
|
||||
}
|
||||
|
||||
export GITHUB_USER=mapbox
|
||||
export GITHUB_REPO=mapbox-gl-native-ios
|
||||
export GITHUB_REPO=maplibre-gl-native
|
||||
export BUILDTYPE=Release
|
||||
|
||||
VERSION_TAG=${VERSION_TAG:-''}
|
||||
|
||||
@@ -1 +1 @@
|
||||
module.exports = require('../../mapbox-gl-native/mapbox-gl-js/src/style-spec/reference/v8');
|
||||
module.exports = require('../../../mapbox-gl-js/src/style-spec/reference/v8');
|
||||
|
||||
Reference in New Issue
Block a user