This is an automated email from the ASF dual-hosted git repository.
aleks pushed a commit to branch develop
in repository https://gitbox.apache.org/repos/asf/fineract.git
The following commit(s) were added to refs/heads/develop by this push:
new f2756b25b FINERACT-1791
f2756b25b is described below
commit f2756b25bb764f97942e905035e5e876f64c963c
Author: Vic Romero <[email protected]>
AuthorDate: Fri Oct 28 21:40:25 2022 -0500
FINERACT-1791
---
.gitpod.yml | 2 +-
README.md | 10 +++++-----
custom/docker/docker-compose.yml | 3 +--
docker-compose-postgresql.yml | 3 +--
docker-compose.yml | 3 +--
fineract-client/.openapi-generator-ignore | 1 -
fineract-war/build.gradle | 2 +-
kubernetes/fineractmysql-deployment.yml | 2 +-
8 files changed, 11 insertions(+), 15 deletions(-)
diff --git a/.gitpod.yml b/.gitpod.yml
index 2fbf60073..085a7b4ec 100644
--- a/.gitpod.yml
+++ b/.gitpod.yml
@@ -35,7 +35,7 @@ ports:
tasks:
- command: |
# NB MySQL on GitPod.io is currently quite slow.
- # similar to .travis.yml, but using authentication_string= instead of
password= due to mysql major version difference
+ # Using authentication_string= instead of password= due to mysql major
version difference
mysql -e "USE mysql;\nUPDATE user SET
authentication_string=PASSWORD('mysql') WHERE user='root';\nFLUSH PRIVILEGES;\n"
./gradlew createDB -PdbName=fineract_tenants
./gradlew createDB -PdbName=fineract_default
diff --git a/README.md b/README.md
index 04bd20808..d4f0ff073 100644
--- a/README.md
+++ b/README.md
@@ -20,16 +20,16 @@ If you are interested in contributing to this project, but
perhaps don't quite k
Requirements
============
-* Java >= 17 (OpenJDK JVM is tested by our CI on Travis)
-* MariaDB 10.6
+* Java >= 17 (Azul Zulu JVM is tested by our CI on GitHub Actions)
+* MariaDB 10.9
You can run the required version of the database server in a container,
instead of having to install it, like this:
- docker run --name mariadb-10.8 -p 3306:3306 -e MARIADB_ROOT_PASSWORD=mysql
-d mariadb:10.8
+ docker run --name mariadb-10.9 -p 3306:3306 -e MARIADB_ROOT_PASSWORD=mysql
-d mariadb:10.9
and stop and destroy it like this:
- docker rm -f mariadb-10.8
+ docker rm -f mariadb-10.9
Beware that this database container database keeps its state inside the
container and not on the host filesystem. It is lost when you destroy (rm)
this container. This is typically fine for development. See [Caveats: Where
to Store Data on the database container
documentation](https://hub.docker.com/_/mariadb) re. how to make it persistent
instead of ephemeral.
@@ -145,7 +145,7 @@ Instructions to execute Integration Tests
============
> Note that if this is the first time to access MySQL DB, then you may need to
> reset your password.
-Run the following commands, very similarly to how [.travis.yml](.travis.yml)
does:
+Run the following commands:
1. `./gradlew createDB -PdbName=fineract_tenants`
1. `./gradlew createDB -PdbName=fineract_default`
1. `./gradlew clean test`
diff --git a/custom/docker/docker-compose.yml b/custom/docker/docker-compose.yml
index 29814498e..fa8a5a275 100644
--- a/custom/docker/docker-compose.yml
+++ b/custom/docker/docker-compose.yml
@@ -16,8 +16,7 @@
# under the License.
#
-# NB: Travis CI (dist: bionic) supports up to v3.7
-# (unless we'd install a more recent version in .travis.yml)
+# You can replace and test a more recent version of docker compose
version: '3.7'
services:
# Backend service
diff --git a/docker-compose-postgresql.yml b/docker-compose-postgresql.yml
index 8b7c73ef0..585d61ca2 100644
--- a/docker-compose-postgresql.yml
+++ b/docker-compose-postgresql.yml
@@ -16,8 +16,7 @@
# under the License.
#
-# NB: Travis CI (dist: bionic) supports up to v3.7
-# (unless we'd install a more recent version in .travis.yml)
+# You can replace and test a more recent version of docker compose
version: '3.7'
services:
# Backend service
diff --git a/docker-compose.yml b/docker-compose.yml
index 14799f9f5..96d056b7f 100644
--- a/docker-compose.yml
+++ b/docker-compose.yml
@@ -16,8 +16,7 @@
# under the License.
#
-# NB: Travis CI (dist: bionic) supports up to v3.7
-# (unless we'd install a more recent version in .travis.yml)
+# You can replace and test a more recent version of docker compose
version: '3.7'
services:
# Backend service
diff --git a/fineract-client/.openapi-generator-ignore
b/fineract-client/.openapi-generator-ignore
index d28fd2341..64374dc5f 100644
--- a/fineract-client/.openapi-generator-ignore
+++ b/fineract-client/.openapi-generator-ignore
@@ -2,7 +2,6 @@
**/pom.xml
**/build.sbt
**/*.gradle
-**/.travis.yml
**/.gitignore
**/git_push.sh
**/api/*
diff --git a/fineract-war/build.gradle b/fineract-war/build.gradle
index 5bc0c27c3..263947d71 100644
--- a/fineract-war/build.gradle
+++ b/fineract-war/build.gradle
@@ -90,7 +90,7 @@ distributions {
distributionBaseName = 'apache-fineract-src'
contents {
from "$rootDir/"
- exclude '**/build' , '.git', '**/.gradle', '.github',
'**/.settings', '**/.project', '**/.classpath', '.idea', 'out', '._.DS_Store',
'.DS_Store', 'WebContent', '**/.externalToolbuilders', '.theia', '.gitpod.yml',
'.travis.yml', 'LICENSE_RELEASE', 'NOTICE_RELEASE', '**/licenses', '*.class',
'**/bin', '*.log', '.dockerignore', '**/.gitkeep'
+ exclude '**/build' , '.git', '**/.gradle', '.github',
'**/.settings', '**/.project', '**/.classpath', '.idea', 'out', '._.DS_Store',
'.DS_Store', 'WebContent', '**/.externalToolbuilders', '.theia', '.gitpod.yml',
'LICENSE_RELEASE', 'NOTICE_RELEASE', '**/licenses', '*.class', '**/bin',
'*.log', '.dockerignore', '**/.gitkeep'
rename ('LICENSE_SOURCE', 'LICENSE')
rename ('NOTICE_SOURCE', 'NOTICE')
}
diff --git a/kubernetes/fineractmysql-deployment.yml
b/kubernetes/fineractmysql-deployment.yml
index 81ff40dcd..f4c670920 100644
--- a/kubernetes/fineractmysql-deployment.yml
+++ b/kubernetes/fineractmysql-deployment.yml
@@ -86,7 +86,7 @@ spec:
tier: fineractmysql
spec:
containers:
- - image: mariadb:10.6
+ - image: mariadb:10.9
name: mysql
resources:
requests: