Skip to content
This repository has been archived by the owner on Oct 29, 2024. It is now read-only.

Upload artifacts to Central Repository - ced2arddigenerator #1

Open
CSimmer opened this issue May 11, 2018 · 2 comments
Open

Upload artifacts to Central Repository - ced2arddigenerator #1

CSimmer opened this issue May 11, 2018 · 2 comments

Comments

@CSimmer
Copy link
Contributor

CSimmer commented May 11, 2018

Put the CED2AR v2 project releases into a Central Repository so they can be available for immediate use.

Projects and artifacts must meed certain requirements before they can be uploaded to the Central Repository. The requirements are at: Guide to uploading artifacts to the Central Repository

At first glance, the 5 CED2AR v2 project repositories:

  1. Do not have the required 16 metadata elements. (Most have 4 of the 16.)
  2. One project needs to be refactored and tested to meet the requirements. (These are breaking changes.)
  3. Some unused code may need to be deleted.
  4. Project dependencies and versions may need to be updated and tested before being uploaded.
  5. Projects do not have the attached javadoc and source code included in the releases. (Need to add plug-ins.)
  6. Projects need to have valid PGP signatures.

There will be one github issue per project.

High level tracking of these 5 git repos are in: v2 maven publishing requirements.

Migrated from jira: CDR-248 Upload artifacts to Central Repository

@CSimmer CSimmer added this to the v1.2.1 milestone May 11, 2018
@CSimmer CSimmer self-assigned this May 11, 2018
@CSimmer
Copy link
Contributor Author

CSimmer commented Jun 27, 2018

Added 11 required elements, updated 2.

Commits:
0df450e - Added required pom elements for uploading/publishing artifacts.
ff38f58 - Updated versions to 1.2.1-SNAPSHOT

@CSimmer
Copy link
Contributor Author

CSimmer commented Jul 31, 2018

  1. The project has been refactored and is now at v1.3.0
  2. Removed some unsed code and artifacts. (The ced2arddigenerator-jar-with-dependencies.jar file size dropped by 45%.)
  3. Tested both artifacts with Stata and SPSS test files.
    ced2arddigenerator.jar was tested via ced2ar-web.
    ced2arddigenerator-jar-with-dependencies.jar was tested via command line.

Commits:

0f81555 - Updated to v1.3.0. java 1.8...
b7ff168 - updated to refactored dependent versions (1.3.0)
679076c - refactored packages, and log4j.properties
bb7bada - updated to use refactored dependent artifacts
1d00f99 - removed unused dependencies in pom.xml
0807e07 - removed unused import
4f78a82 - Merge branch 'mavenPubMeta'

@CSimmer CSimmer removed their assignment Sep 28, 2018
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Development

No branches or pull requests

1 participant