[MPL2] generic back tools for all websites (simplify back development). it contains a tool to simply access and request bdd with object introspection
Go to file
2024-01-05 23:56:15 +01:00
.github Create dependabot.yml 2024-01-05 23:55:37 +01:00
src/org/kar/archidata [DEV] correct delete API for test 2024-01-05 15:27:55 +01:00
test [DEV] upgrade library start to be really cool 2023-12-22 23:34:22 +01:00
tools [DEV] start add hooks 2023-11-13 21:38:07 +01:00
.checkstyle [DEV] review many models and system 2023-10-14 12:18:36 +02:00
.classpath [DEV] update with openAPI 2023-12-27 11:08:18 +01:00
.gitignore [DEV] add gitigore 2022-12-30 09:03:56 +01:00
.jenkinsfile [DEV] add basic jenkinsfile 2023-01-08 17:49:20 +01:00
.project [DEV] refacto dataAccess and ManyToMany interface (get Long) 2023-11-02 15:14:55 +01:00
CheckStyle.xml [DEV] extarct maximul from karauth and karusic 2022-11-07 00:28:34 +01:00
CleanUp.xml [DEV] extarct maximul from karauth and karusic 2022-11-07 00:28:34 +01:00
dependabot.yml wrong position of dependabot 2024-01-05 23:56:15 +01:00
Formatter.xml [DEV] extarct maximul from karauth and karusic 2022-11-07 00:28:34 +01:00
LICENSE [DEV] extarct maximul from karauth and karusic 2022-11-07 00:28:34 +01:00
pom.xml [CI] update build path to generic path 2024-01-05 23:52:20 +01:00
README.md [FIX] test unit and style 2023-12-08 20:15:20 +01:00
version.txt [DEV] update dev tag version 2023-11-29 19:15:02 +01:00

Generic backend for archidata in java

mvn install

// create a single package jar mvn clean compile assembly:single

generic interface for all KAR web application

Somes tools:

Auto-update dependency:

auto-update to the last version dependency:

mvn versions:use-latest-versions

Format the code

Simply run the cmd-line:

mvn formatter:format

Add Gitea in the dependency for the registry:

Read instruction for tocken in ~/.m2/setting.xml

edit file: ~/.m2/settings.xml

<settings>
  <servers>
    <server>
      <id>gitea</id>
      <configuration>
        <httpHeaders>
          <property>
            <name>Authorization</name>
            <value>token xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx</value>
          </property>
        </httpHeaders>
      </configuration>
    </server>
  </servers>
</settings>

release:

export PATH=$(ls -d --color=never /usr/lib/jvm/java-2*-openjdk)/bin:$PATH
mvn install
mvn deploy