Documentation
Playbooks
Development Server
- Fossil
- Chat Timeline
- Set
chat-timeline-user to robot-timeline
- Create user
robot-jenkins with C privilege
- Jenkins
- Plugins
- Create required credentials referenced in Jenkinsfiles
- Reposilite
- Tokens
- Set temporary token in
reposilite.service using --token root:root-secret
- Login with
root, use console to generate admin token token-generate admin m
- Remove temporary token from
reposilite.service
- For private repositories, see Routes
- Settings > Maven > Repositories
- Create repository
all with mirrors snapshots, releases and https://repo.maven.apache.org/maven2/
- Update and reload
- Verdaccio
- Tokens
- Define users in
verdaccio.httpasswd, use npm login to generate tokens
Development Workstation
- Set environment variables in
~/.profile
MVN_TOKEN and MVN_SECRET
- In reposilite with
admin user, use console to generate new token token-generate user
- Set
MVN_TOKEN to user, MVN_SECRET to the token in console output
NPM_TOKEN
- In repo root
npm login
- Open
.npmrc in user home directory and copy XXX from ...:_authToken=XXX
- Delete
.npmrc in user home directory
sudo caddy trust
Operations Server
Operations Workstation
Application Server