Skip to content

Commit

Permalink
Merge pull request #4884 from whalley/master
Browse files Browse the repository at this point in the history
chore(v1.5.19): beta 1
  • Loading branch information
whalley committed Jul 28, 2022
2 parents 50bbe0b + 64bfad9 commit 342f53e
Show file tree
Hide file tree
Showing 2 changed files with 38 additions and 1 deletion.
37 changes: 37 additions & 0 deletions .circleci/config.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,37 @@
version: 2.1
jobs:
build:
machine: true
steps:
- run:
name: Checkout code
command: |
cd $CIRCLE_WORKING_DIRECTORY && \
git clone --recurse "$CIRCLE_REPOSITORY_URL" .
- run:
name: Build DB headers and prepare to build
command: |
cd $CIRCLE_WORKING_DIRECTORY/src/db && \
python ../../util/sqlite2cpp.py ../../database/tables_v1.sql && \
rm -f sql*.sql *.mmdbg && \
python ../../util/sqliteupgrade2cpp.py ../../database && \
cd ../.. && \
mkdir build && \
mkdir -p /tmp/artifacts
- run:
name: Build MoneyManagerEx (Ubuntu Jammy Jellyfish)
command: |
docker run -it --rm -w /moneymanagerex/build -v $HOME/.ccache:/root/.ccache -v $CIRCLE_WORKING_DIRECTORY:/moneymanagerex whall3y/mmex:ubuntu-jammy bash -c "rm -rf * && cmake -DwxWidgets_CONFIG_EXECUTABLE=/wxWidgets/build-linux/wx-config -DCMAKE_BUILD_TYPE=Release .. && cmake --build . --target package" && \
cp $CIRCLE_WORKING_DIRECTORY/build/mmex_*.deb /tmp/artifacts
- run:
name: Build MoneyManagerEx (Ubuntu Focal Fossa)
command: |
docker run -it --rm -w /moneymanagerex/build -v $HOME/.ccache:/root/.ccache -v $CIRCLE_WORKING_DIRECTORY:/moneymanagerex whall3y/mmex:ubuntu-focal bash -c "rm -rf * && cmake -DwxWidgets_CONFIG_EXECUTABLE=/wxWidgets/build-linux/wx-config -DCMAKE_BUILD_TYPE=Release .. && cmake --build . --target package" && \
cp $CIRCLE_WORKING_DIRECTORY/build/mmex_*.deb /tmp/artifacts
- run:
name: Build MoneyManagerEx (Ubuntu Bionic)
command: |
docker run -it --rm -w /moneymanagerex/build -v $HOME/.ccache:/root/.ccache -v $CIRCLE_WORKING_DIRECTORY:/moneymanagerex whall3y/mmex:ubuntu-bionic bash -c "rm -rf * && cmake -DwxWidgets_CONFIG_EXECUTABLE=/wxWidgets/build-linux/wx-config -DCMAKE_BUILD_TYPE=Release .. && cmake --build . --target package" && \
cp $CIRCLE_WORKING_DIRECTORY/build/mmex_*.deb /tmp/artifacts
- store_artifacts:
path: /tmp/artifacts
2 changes: 1 addition & 1 deletion CMakeLists.txt
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,7 @@
# ./resources/mmex.rc
# ---------------------------------------------------------------------------

set(MMEX_VERSION 1.5.18)
set(MMEX_VERSION 1.5.19)
SET(MMEX_VERSION_ALPHA -1)
SET(MMEX_VERSION_BETA 1)
SET(MMEX_VERSION_RC -1)
Expand Down

0 comments on commit 342f53e

Please sign in to comment.