-
Notifications
You must be signed in to change notification settings - Fork 19
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
This release adds compatibility with BoxLang. It is being marked as a breaking change out of an abundance of caution, even though no breaking changes were added. BREAKING CHANGE: Added BoxLang compatibility
- Loading branch information
Showing
23 changed files
with
228 additions
and
109 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -11,8 +11,8 @@ jobs: | |
strategy: | ||
fail-fast: false | ||
matrix: | ||
cfengine: ["lucee@5", "lucee@6", "lucee@be", "adobe@2018", "adobe@2021", "adobe@2023", "adobe@be"] | ||
coldbox: ["coldbox@6", "coldbox@7", "coldbox@be"] | ||
cfengine: ["lucee@5", "lucee@6", "lucee@be", "adobe@2018", "adobe@2023", "adobe@be", "boxlang@be"] | ||
coldbox: ["coldbox@7", "coldbox@be"] | ||
javaVersion: ["openjdk8", "openjdk11"] | ||
services: | ||
mysql: | ||
|
@@ -35,7 +35,9 @@ jobs: | |
java-version: 11 | ||
|
||
- name: Set Up CommandBox | ||
uses: elpete/[email protected] | ||
uses: Ortus-Solutions/[email protected] | ||
with: | ||
install: commandbox-boxlang | ||
|
||
- name: Install dependencies | ||
run: | | ||
|
@@ -51,7 +53,14 @@ jobs: | |
DB_USER: quick | ||
DB_PASSWORD: quick | ||
run: | | ||
box server start cfengine=${{ matrix.cfengine }} javaVersion=${{ matrix.javaVersion }} | ||
if [[ "${{ matrix.cfengine }}" == *"boxlang"* ]] ; then | ||
box server start cfengine=${{ matrix.cfengine }} javaVersion=openjdk21_jdk | ||
box run-script bx-modules:install | ||
box server restart | ||
else | ||
box server start cfengine=${{ matrix.cfengine }} javaVersion=${{ matrix.javaVersion }} | ||
fi | ||
# Install Adobe 2021 cfpm modules | ||
if [[ "${{ matrix.cfengine }}" == "adobe@2021" ]] ; then | ||
box run-script install:2021 | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -19,8 +19,8 @@ jobs: | |
strategy: | ||
fail-fast: false | ||
matrix: | ||
cfengine: ["lucee@5", "adobe@2018", "adobe@2021", "adobe@2023"] | ||
coldbox: ["coldbox@6", "coldbox@7", "coldbox@be"] | ||
cfengine: ["lucee@5", "adobe@2018", "adobe@2023", "boxlang@be"] | ||
coldbox: ["coldbox@7", "coldbox@be"] | ||
services: | ||
mysql: | ||
image: mysql:5.7 | ||
|
@@ -42,7 +42,9 @@ jobs: | |
java-version: 11 | ||
|
||
- name: Set Up CommandBox | ||
uses: elpete/[email protected] | ||
uses: Ortus-Solutions/[email protected] | ||
with: | ||
install: commandbox-boxlang | ||
|
||
- name: Install dependencies | ||
run: | | ||
|
@@ -58,7 +60,14 @@ jobs: | |
DB_USER: quick | ||
DB_PASSWORD: quick | ||
run: | | ||
box server start cfengine=${{ matrix.cfengine }} | ||
if [[ "${{ matrix.cfengine }}" == *"boxlang"* ]] ; then | ||
box server start cfengine=${{ matrix.cfengine }} javaVersion=openjdk21_jdk | ||
box run-script bx-modules:install | ||
box server restart | ||
else | ||
box server start cfengine=${{ matrix.cfengine }} | ||
fi | ||
# Install Adobe 2021 cfpm modules | ||
if [[ "${{ matrix.cfengine }}" == "adobe@2021" ]] ; then | ||
box run-script install:2021 | ||
|
@@ -86,7 +95,9 @@ jobs: | |
java-version: 11 | ||
|
||
- name: Set Up CommandBox | ||
uses: elpete/[email protected] | ||
uses: Ortus-Solutions/[email protected] | ||
with: | ||
install: commandbox-boxlang | ||
|
||
- name: Install CFFormat | ||
run: box install commandbox-cfformat | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -13,8 +13,8 @@ jobs: | |
strategy: | ||
fail-fast: false | ||
matrix: | ||
cfengine: ["lucee@5", "adobe@2018", "adobe@2021", "adobe@2023"] | ||
coldbox: ["coldbox@6", "coldbox@7", "coldbox@be"] | ||
cfengine: ["lucee@5", "adobe@2018", "adobe@2023", "boxlang@be"] | ||
coldbox: ["coldbox@7", "coldbox@be"] | ||
services: | ||
mysql: | ||
image: mysql:5.7 | ||
|
@@ -36,7 +36,9 @@ jobs: | |
java-version: 11 | ||
|
||
- name: Set Up CommandBox | ||
uses: elpete/[email protected] | ||
uses: Ortus-Solutions/[email protected] | ||
with: | ||
install: commandbox-boxlang | ||
|
||
- name: Install dependencies | ||
run: | | ||
|
@@ -52,7 +54,14 @@ jobs: | |
DB_USER: quick | ||
DB_PASSWORD: quick | ||
run: | | ||
box server start cfengine=${{ matrix.cfengine }} | ||
if [[ "${{ matrix.cfengine }}" == *"boxlang"* ]] ; then | ||
box server start cfengine=${{ matrix.cfengine }} javaVersion=openjdk21_jdk | ||
box run-script bx-modules:install | ||
box server restart | ||
else | ||
box server start cfengine=${{ matrix.cfengine }} | ||
fi | ||
# Install Adobe 2021 cfpm modules | ||
if [[ "${{ matrix.cfengine }}" == "adobe@2021" ]] ; then | ||
box run-script install:2021 | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -14,8 +14,8 @@ jobs: | |
strategy: | ||
fail-fast: false | ||
matrix: | ||
cfengine: ["lucee@5", "adobe@2018", "adobe@2021", "adobe@2023"] | ||
coldbox: ["coldbox@6", "coldbox@7", "coldbox@be"] | ||
cfengine: ["lucee@5", "adobe@2018", "adobe@2023", "boxlang@be"] | ||
coldbox: ["coldbox@7", "coldbox@be"] | ||
services: | ||
mysql: | ||
image: mysql:5.7 | ||
|
@@ -37,7 +37,9 @@ jobs: | |
java-version: 11 | ||
|
||
- name: Set Up CommandBox | ||
uses: elpete/[email protected] | ||
uses: Ortus-Solutions/[email protected] | ||
with: | ||
install: commandbox-boxlang | ||
|
||
- name: Install dependencies | ||
run: | | ||
|
@@ -53,7 +55,14 @@ jobs: | |
DB_USER: quick | ||
DB_PASSWORD: quick | ||
run: | | ||
box server start cfengine=${{ matrix.cfengine }} | ||
if [[ "${{ matrix.cfengine }}" == *"boxlang"* ]] ; then | ||
box server start cfengine=${{ matrix.cfengine }} javaVersion=openjdk21_jdk | ||
box run-script bx-modules:install | ||
box server restart | ||
else | ||
box server start cfengine=${{ matrix.cfengine }} | ||
fi | ||
# Install Adobe 2021 cfpm modules | ||
if [[ "${{ matrix.cfengine }}" == "adobe@2021" ]] ; then | ||
box run-script install:2021 | ||
|
@@ -87,7 +96,9 @@ jobs: | |
java-version: 11 | ||
|
||
- name: Set Up CommandBox | ||
uses: elpete/[email protected] | ||
uses: Ortus-Solutions/[email protected] | ||
with: | ||
install: commandbox-boxlang | ||
|
||
- name: Install and Configure Semantic Release | ||
run: | | ||
|
@@ -109,14 +120,3 @@ jobs: | |
- name: Get Current Version | ||
id: current_version | ||
run: echo "::set-output name=version::`cat box.json | jq '.version' -r`" | ||
|
||
- name: Upload API Docs to S3 | ||
uses: jakejarvis/s3-sync-action@master | ||
with: | ||
args: --acl public-read | ||
env: | ||
AWS_S3_BUCKET: "apidocs.ortussolutions.com" | ||
AWS_ACCESS_KEY_ID: ${{ secrets.AWS_ACCESS_KEY }} | ||
AWS_SECRET_ACCESS_KEY: ${{ secrets.AWS_ACCESS_SECRET }} | ||
SOURCE_DIR: ".tmp/apidocs" | ||
DEST_DIR: "${{ github.repository }}/${{ steps.current_version.outputs.version }}" |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.