Skip to content

Commit

Permalink
Update README and move to version 1.0.0
Browse files Browse the repository at this point in the history
  • Loading branch information
jrrdev committed Apr 9, 2016
1 parent 562c41c commit def709a
Show file tree
Hide file tree
Showing 2 changed files with 14 additions and 5 deletions.
17 changes: 13 additions & 4 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -16,6 +16,7 @@ It also supports authentication through an intranet portal before accessing the
6. Apache HTTP Client 4.5.1
7. JSoup 1.8.3
8. DbSetup 1.6.0
9. Flyway 3.2.1

Database :

Expand All @@ -24,7 +25,7 @@ Database :

## Getting started

_Installation in production : docker image coming soon..._
**Installation in production :** see [Docker image](https://github.com/jrrdev/mantisbt-sync-docker)

For development :

Expand All @@ -39,6 +40,16 @@ If authentication through an intranet portal is needed :

In development, in-memory database (HSQLDB) is used.

### Spring properties

Properties used in this project are :

* spring.datasource.platform
* spring.datasource.url
* flyway.locations
* mantis.endpoint
* mantis.auth.filepath (optionnal)

## Jobs

Jobs can be launch through REST calls thank to [Codecentric's spring-boot-starter-batch-web](https://github.com/codecentric/spring-boot-starter-batch-web).
Expand Down Expand Up @@ -148,14 +159,12 @@ curl -X POST 'http://localhost:8080/batch/operations/jobs/forceSyncIssuesJob' --

## Roadmap

* Build a docker image for installation in production
* Use flyway to manage database migration
* Change portal authentication from HTTP Client to headless Selenium
* Better logging for easier debug

## Related projects

* Docker image for MySQL and core batch : _work in progress_
* [Docker image for MySQL and core batch](https://github.com/jrrdev/mantisbt-sync-docker)
* Simple cron for periodic sync scheduling : _work in progress_
* Batch to calculate indicators : _not started_
* Web UI for batch administration and scheduling : _not started_
Expand Down
2 changes: 1 addition & 1 deletion pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
<modelVersion>4.0.0</modelVersion>
<groupId>mantisbt-sync</groupId>
<artifactId>mantisbt-sync-core</artifactId>
<version>0.0.1-SNAPSHOT</version>
<version>1.0.0-SNAPSHOT</version>
<name>mantisbt-sync-core</name>
<description>Batch to synchronize a local database from a remote instance of Mantis Bug Tracker with Soap calls</description>
<url>https://github.com/jrrdev/mantisbt-sync-core</url>
Expand Down

0 comments on commit def709a

Please sign in to comment.