Dear Wiki user, You have subscribed to a wiki page or wiki category on "Httpcomponents Wiki" for change notification.
The "HttpComponentsCoreReleaseProcess" page has been changed by SebastianBazley. The comment on this change is: Maven config is in separate file. http://wiki.apache.org/HttpComponents/HttpComponentsCoreReleaseProcess?action=diff&rev1=26&rev2=27 -------------------------------------------------- == Preparations for using Nexus and uploading files == + See MavenConfiguration for details on how to set up Maven. + This only has to be done once. - * If you have not done so already, create a master password. - See http://maven.apache.org/guides/mini/guide-encryption.html - The master password should be stored on a USB stick if your host system is not secure. - ''Note'' The plain-text master password does not seem to be needed, once it has been used to create the encrypted master password. - Create the ~/.m2/settings-security.xml file, for example: {{{ - <settingsSecurity> - <relocation>/USB/settings-security.xml</relocation> - </settingsSecurity>}}} - - This should point to the file containing the master password:{{{ - <settingsSecurity> - <master>{Encrypted master password goes here}</master> - </settingsSecurity>}}} - - If you are sure that your system is secure, then the master password can be stored directly in the ~/.m2/settings-security.xml file (as in the file above) - - * Ensure that you have set up your Apache username and encrypted password in your settings.xml file, as below - - {{{ - ... - <servers> - <server> - <id>apache.website</id> - <username>${your apache id}</username> - <passphrase>${your GPG pass phrase}</passphrase> - <directoryPermissions>775</directoryPermissions> - <filePermissions>644</filePermissions> - </server> - <!-- To publish a release --> - <server> - <id>apache.releases.https</id> - <username>${your apache id}</username> - <password>{encryptedpassword}</password> - </server> - <!-- To publish a snapshot --> - <server> - <id>apache.snapshots.https</id> - <username>${your apache id}</username> - <password>{encryptedpassword}</password> - </server> - </servers> - ... - }}} == Release preparation == --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
