Skip to content

release version: 2.7.10 #128

release version: 2.7.10

release version: 2.7.10 #128

Workflow file for this run

name: Flock. eco publish
on:
push:
tags:
- v*
jobs:
publish-kotlin:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v2
- uses: actions/setup-java@v1
with:
java-version: 11
server-id: jfrog-flock-community
server-username: MAVEN_USERNAME
server-password: MAVEN_PASSWORD
- uses: actions/cache@v1
with:
path: ~/.m2/repository
key: ${{ runner.os }}-maven
- name: Publish maven to jfrog packages
run: mvn -B deploy -DskipTests=true --file ./pom.xml
env:
MAVEN_USERNAME: ${{ secrets.JFROG_USERNAME }}
MAVEN_PASSWORD: ${{ secrets.JFROG_MAVEN_PASSWORD }}
publish-react:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v2
- uses: actions/setup-node@v1
with:
node-version: '16.11.1'
- name: Publish react to jfrog packages
run: |
npm ci
npm run bootstrap
npm run generate
npm run compile
npm run prettier
npm run lint
npm run build
npm config set @flock-community:registry https://flock.jfrog.io/artifactory/api/npm/flock-npm/
npm config set //flock.jfrog.io/artifactory/api/npm/flock-npm/:_password=$NODE_PASSWORD
npm config set //flock.jfrog.io/artifactory/api/npm/flock-npm/:username=$NODE_USERNAME
npm config set //flock.jfrog.io/artifactory/api/npm/flock-npm/:email=$NODE_EMAIL
npm config set //flock.jfrog.io/artifactory/api/npm/flock-npm/:always-auth=true
npm run publish
env:
NODE_USERNAME: ${{secrets.JFROG_USERNAME}}
NODE_EMAIL: ${{secrets.JFROG_USERNAME}}
NODE_PASSWORD: ${{secrets.JFROG_NPM_PASSWORD}}