Skip to content
This repository was archived by the owner on Nov 9, 2023. It is now read-only.

Move project to Maven and add Travis CI support - #166

Merged
cpiper merged 5 commits into
google:masterfrom
cpiper:master
May 30, 2018
Merged

cpiper merged 5 commits into
google:masterfrom
cpiper:master

Conversation

@cpiper

@cpiper cpiper commented Aug 17, 2017

Copy link
Copy Markdown
Member

This removes the Eclipse specific settings that were previously in the repo and converts the projects to Maven projects. Dependency jars are removed as they will be downloaded by Maven on demand.

Travis CI configuration files are also added so that any successful updates to the repository will automatically deploy.

cpiper added 4 commits August 16, 2017 11:10
Moving the projects to maven will allow easier deployment
and build of the project.
Finish updating the project to use Maven.
Build u2f-ref-code dependency. Deploy the standard 'noext' version of the
app, then replace the 'noext' specific code with the 'crxjs' specific
code before deploying the 'crxjs' app.

Additionally, remove the deployment page as the latest code will always
be live.
@millerbennett

Copy link
Copy Markdown

+1

This project is too Eclipse dependent

@cpiper
cpiper merged commit 300f947 into google:master May 30, 2018
cpiper added a commit that referenced this pull request May 30, 2018
Move project to Maven and add Travis CI support (#166)

* Initial commit to begin moving the projects to maven

Moving the projects to maven will allow easier deployment
and build of the project.

* Remove Eclipse specific settings and fix pom.xml

Finish updating the project to use Maven.

* Add travis.yml file for continuous integration

* Update travis file for deployment

Build u2f-ref-code dependency. Deploy the standard 'noext' version of the
app, then replace the 'noext' specific code with the 'crxjs' specific
code before deploying the 'crxjs' app.

Additionally, remove the deployment page as the latest code will always
be live.

* Fix issue where origins.json wasn't included in WAR file
cpiper added a commit that referenced this pull request May 30, 2018
Request attestation if selected (#173)

* Initial commit to begin moving the projects to maven

Moving the projects to maven will allow easier deployment
and build of the project.

* Remove Eclipse specific settings and fix pom.xml

Finish updating the project to use Maven.

* Add travis.yml file for continuous integration

* Update travis file for deployment

Build u2f-ref-code dependency. Deploy the standard 'noext' version of the
app, then replace the 'noext' specific code with the 'crxjs' specific
code before deploying the 'crxjs' app.

Additionally, remove the deployment page as the latest code will always
be live.

* Fix issue where origins.json wasn't included in WAR file
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants