Changeset 15325


Ignore:
Timestamp:
06/05/20 09:05:12 (6 months ago)
Author:
Mark Evenson
Message:

doc: update the release engineering notes

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/abcl/doc/releng.org

    r15312 r15325  
    33See also <https://abcl.org/trac/wiki/ReleaseSteps>.
    44
    5 ** Maven
     5*** Maven
    66
    77Instructions for releasing ABCL on Sonatype's OSS Maven repository.
     
    1111result in providing you with a "JIRA username and a password".
    1212
    13 *** settings.xml
     13**** settings.xml
    1414
    1515Enter your "JIRA username and a password" in a
     
    3131#+END_SRC
    3232
    33 *** Process
     33**** Process
    3434
    3535Ensure that the artifacts you wish to upload are present by building
    3636them.
     37#+begin_src
     38ant abcl.release abcl.source.jar abcl.javadoc.jar abcl.contrib.javadoc.jar abcl.contrib.source.jar
     39#+end_src
    3740
    3841#+BEGIN_SRC
     
    4548ant abcl.test
    4649#+END_SRC
    47 
    4850
    4951**** Snapshots
     
    7274abcl-contrib release
    7375
    74 #+BEGIN_SRC
     76#+BEGIN_SRC bash
    7577keyname='<evenson.not.org@gmail.com>'
    7678abcl_version=1.7.0
     
    8082#+END_SRC
    8183
     84**** Releasing through Sonatype interface
     85<https://www.sonatype.org/nexus/2015/06/02/how-to-publish-software-artifacts-to-maven-central/>
     86<https://central.sonatype.org/pages/releasing-the-deployment.html>
     87
     881. "Close" the repo
     89
     902. wait
     91
     923. "Release" the repo
     93
    8294**** Testing downloads
    8395
     
    8698#+END_SRC
    8799
    88 *** See also
    89 <http://www.sonatype.org/nexus/2015/06/02/how-to-publish-software-artifacts-to-maven-central/>
    90 <http://central.sonatype.org/pages/releasing-the-deployment.html>
     100
     101
    91102
    92103*** Specifying GPG executable
     
    94105For specifying gpg executable, use a property specified via
    95106'-Dgpg.executable=gpg2'.
     107
     108**** Signing binary release
     109
     110gpg --default-key YOUR-KEY --detach-sign --armor FILE
     111
     112#+begin_src bash
     113key="evenson.not.org@gmail.com"
     114for file in *; do gpg --default-key ${key} --detach-sign --armor ${file} ; done
     115#+end_src
     116
     117** Update CLiki page
     118<https://www.cliki.net/ABCL>
     119Roswell parses it for release information?
     120
     121* Colophon
     122 
     123  #+begin_example
     124  Created: ??
     125  Revised: <2020-06-05 Fri 08:46>
     126  #+end_example
     127 
Note: See TracChangeset for help on using the changeset viewer.