Commit graph

42 commits

Author SHA1 Message Date
Ralph O'Flinn
abd40c25f5
updates to outdated URLs and branch names (#251) (#252)
updates to outdated URLs and branch names (typically master -> main)
2021-10-06 06:38:19 -05:00
Ralph O'Flinn
584b34c682 [maven-scm-plugin] prepare development vivo-1.12.1-SNAPSHOT-SNAPSHOT 2021-06-23 00:19:07 -05:00
Ralph O'Flinn
9b0de5f3d4 [maven-scm-plugin] prepare release vivo-1.12.0 2021-06-23 00:16:40 -05:00
Brian Lowe
109b5a4fe1
Update version numbers in pom.xmls (#244)
* Update version numbers in pom.xmls

* Restore -SNAPSHOT
2021-06-21 04:11:24 -05:00
Ralph O'Flinn
d00d7de585
Revert deployment strategy (#230)
* revert deployment changes

* update docker and compose for previous deployment

* minor readme update

* use package instead of install

this avoids exploding war file in tomcat but seems to be missing overlays for VIVO theme

* test docker workflow

* test deploy workflow

* add package profile for home

* skip deploy for installer

* skip installer by profile

* update workflows

* minor readme update

* use app-name for vivo log file name

* Update log4j.properties

Co-authored-by: William Welling <wwelling@library.tamu.edu>
2021-03-24 01:46:24 -05:00
William Welling
f97972e5aa
VIVO-1960: GitHub Actions Continued (#218)
* add build workflow
* remove travis
* remove unnecessary vitro cache
* update readme badge
* run tests during CI build
* build CI use java 11
* add repositories to distribution management
* deploy from main branch and update readme

Follow-on to: https://jira.lyrasis.org/browse/VIVO-1960
2021-02-09 17:46:21 -05:00
Andrew Woods
01776ee692
Enable war deployment model (#197)
* Add 'home' files into build war artifact

Related to: https://jira.lyrasis.org/browse/VIVO-1443

* Disable copying exploded war to Tomcat dir

- hardcode vivo.all.log file name
- must now set system property: -Dvivo-dir=/opt/vivo/home/

Related to: https://jira.lyrasis.org/browse/VIVO-1443

* Ensure build does not remove and re-add VIVO_HOME/rdf

Related to: https://jira.lyrasis.org/browse/VIVO-1443

* Remove unnecessary profile from installer/pom.xml

Related to: https://jira.lyrasis.org/browse/VIVO-1443

* Rename example config files to have 'default' prefix

Related to: https://jira.lyrasis.org/browse/VIVO-1443

* Require common properties to be in JNDI

Properties include:
- vitro/home
- vitro/appName
- vitro/rootUserAddress
- vitro/defaultNamespace

Related to: https://jira.lyrasis.org/browse/VIVO-1443

* VIVO-1443: app name (#2)

* Non-functional change to comment in example.applicationSetup.n3

Related to: https://jira.lyrasis.org/browse/VIVO-1741

* Update orcidConfirm.ftl (#199)

* remove example-settings.xml
* simplify war name and afford override during build
* default app name to vivo and pass into context.xml

Co-authored-by: Andrew Woods <awoods@duraspace.org>
Co-authored-by: L.O <53535673+lb-ov@users.noreply.github.com>

Co-authored-by: Andrew Woods <awoods@duraspace.org>
Co-authored-by: William Welling <wwelling@library.tamu.edu>
Co-authored-by: L.O <53535673+lb-ov@users.noreply.github.com>
2021-02-05 10:56:50 -06:00
Ralph O'Flinn
96e9f507c5 [maven-scm-plugin] prepare development vivo-1.11.2-SNAPSHOT 2020-03-07 10:46:41 -06:00
Ralph O'Flinn
cad6a66f39 [maven-scm-plugin] prepare release vivo-1.11.1 2020-03-07 10:45:36 -06:00
Ralph O'Flinn
4b18675112 [maven-scm-plugin] prepare development vivo-1.11.1-SNAPSHOT 2019-10-21 04:38:26 -05:00
Ralph O'Flinn
f0d3a70fba [maven-scm-plugin] prepare release vivo-1.11.0 2019-10-21 04:35:52 -05:00
Andrew Woods
adfbe22950 Remove embedded Solr
Related to: https://jira.duraspace.org/browse/VIVO-1592
2019-04-03 12:25:16 -04:00
Graham Triggs
ebc75d184b [VIVO-1605] Update to latest Error Prone plugin and configuration to support JDK 11 (#89)
* Update to latest Error Prone plugin and configuration to support JDK 11

* Update Error Prone dependency from SNAPSHOT

* Add Javac version missing from Error Prone docs

Partial resolution of: https://jira.duraspace.org/browse/VIVO-1605
2018-10-25 12:52:08 -04:00
vivo-uab
0547725a48 [maven-scm-plugin] prepare development vivo-1.11.0-SNAPSHOT 2018-07-09 20:18:40 -04:00
vivo-uab
df0b4697a4 [maven-scm-plugin] prepare release vivo-1.10.0 2018-07-09 20:18:40 -04:00
Andrew Woods
02369012fc Allow retrieval of SNAPSHOT dependencies, in installer
With previous commit, resolves: https://jira.duraspace.org/browse/VIVO-1523
2018-07-09 20:18:40 -04:00
Graham Triggs
5ca0d3daff [VIVO-1470] Cross-platform improvements for Maven (#64) 2018-05-02 12:51:09 +03:00
Andrew Woods
5991c8411d Change project version from 2.0.0-SNAPSHOT to 1.10.0-SNAPSHOT
Resolves: https://jira.duraspace.org/browse/VIVO-1479
2018-04-24 17:09:56 -04:00
Graham Triggs
5af359a02b Fix building on JDK 9 2017-10-23 19:24:58 +01:00
Graham Triggs
fa311788fe Update project version numbers 2017-10-20 15:02:41 +01:00
Graham Triggs
b345aa9359 Initial work for Maven site generation 2017-09-16 23:20:44 +01:00
Graham Triggs
2f45fc7178 Update versions for beta 2 release 2017-07-27 17:39:43 +01:00
Graham Triggs
5bcdd34c92 Reset develop to SNAPSHOT release 2017-06-12 21:54:13 +01:00
Graham Triggs
deefe90f39 Beta version 2017-06-09 15:57:45 +01:00
Graham Triggs
b83d4101a2 Update POM to require Java 8 (Jena 3.x does not support earlier versions) 2016-12-21 14:12:48 +00:00
Graham Triggs
03550cc220 Update version numbers 2016-10-31 19:47:04 +00:00
Graham Triggs
3febf44765 [VIVO-1268] Add UTF-8 settings to Java compiler 2016-08-26 16:16:16 +01:00
Graham Triggs
8894d19ccf [VIVO-1269] Add compiler settings to the installer 2016-08-26 16:10:19 +01:00
Graham Triggs
83c3b9469a Add clean plugin version 2016-07-18 19:27:34 +01:00
Graham Triggs
376f15e1eb [VIVO-1082] Clean up pluginManagement 2016-07-06 06:38:45 +01:00
Graham Triggs
58524b5f8a [VIVO-1082] Cleanup of VIVO poms 2016-07-06 06:19:51 +01:00
Graham Triggs
3cfe8745a5 Remove unnecessary config from pom.xml 2016-07-04 15:00:37 +01:00
Graham Triggs
5123620051 Add GPG version 2016-06-26 15:36:39 +01:00
Graham Triggs
fac3f75f45 Skip staging plugin 2016-06-24 20:57:50 +01:00
Graham Triggs
20fcf59586 Skip GPG in installer 2016-06-24 20:52:48 +01:00
Graham Triggs
275f6f335b Simplify dependency management 2016-06-24 20:28:26 +01:00
Graham Triggs
a292213817 Changes to make build process more reliable 2016-06-24 17:52:39 +01:00
Graham Triggs
c364dec722 Exclude installer from Maven Central deployment 2016-06-23 19:12:05 +01:00
Graham Triggs
bc7bf875e3 Add enforcer for app-name setting, better structure of installer poms, ensure web app removal before installing 2015-11-26 15:46:57 +00:00
Graham Triggs
c9cb8aebfd Rewire the "installer" project to take a settings file rather than a profile activation 2015-11-21 19:17:05 +00:00
Graham Triggs
7fe1b73093 Maven (second draft) 2015-11-20 21:21:25 +00:00
Graham Triggs
fee48b0b50 Maven migration (first draft) 2015-11-19 23:47:41 +00:00