Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Alpha #12

Merged
merged 128 commits into from
Jul 23, 2024
Merged
Show file tree
Hide file tree
Changes from 125 commits
Commits
Show all changes
128 commits
Select commit Hold shift + click to select a range
87bf11a
feat: 🎸 Adds new Asset Metadata endpoints
prashantasdeveloper Dec 10, 2023
ed3ad6d
refactor: 💡 reduce duplication
prashantasdeveloper Dec 10, 2023
80594fc
chore: 🤖 address PR comments
prashantasdeveloper Dec 12, 2023
3977339
feat: 🎸 add `options` field for tx details, like signer
polymath-eric Dec 1, 2023
599e020
feat: 🎸 introduce `processMode` option to replace many bools
polymath-eric Dec 6, 2023
a921686
feat: 🎸 add offline process mode
polymath-eric Dec 8, 2023
04b5878
style: 💄 address PR comments
polymath-eric Dec 8, 2023
c753309
feat: 🎸 add nonce and mortality tx options
polymath-eric Dec 8, 2023
f278c6e
feat: 🎸 Adds new Asset Metadata endpoints
prashantasdeveloper Dec 10, 2023
e7a0de8
feat: 🎸 add `options` field for tx details, like signer
polymath-eric Dec 1, 2023
87cbd15
feat: 🎸 introduce `processMode` option to replace many bools
polymath-eric Dec 6, 2023
f6f8e87
style: 💄 remove unneded type casts
polymath-eric Dec 18, 2023
154635c
style: 💄 replace string literal with enum const
polymath-eric Dec 18, 2023
9f29990
chore(release): 5.0.0-alpha.2 [skip ci]
semantic-release-bot Dec 18, 2023
45bb420
feat: 🎸 add `options` field for tx details, like signer
polymath-eric Dec 1, 2023
bb1f889
feat: 🎸 introduce `processMode` option to replace many bools
polymath-eric Dec 6, 2023
6b6510d
feat: 🎸 add basic amqp flow
polymath-eric Dec 20, 2023
9d38ce0
refactor: 💡 add `signPayload` to signing service
polymath-eric Jan 5, 2024
f3accc3
chore: 🤖 add coderabbit config file
polymath-eric Jan 11, 2024
beb2895
chore: 🤖 fix prepare release script in CI env
polymath-eric Jan 12, 2024
7fd9050
chore(release): 5.0.0-alpha.3 [skip ci]
semantic-release-bot Jan 12, 2024
365ff6c
feat: 🎸 config artemis MQ explictly
polymath-eric Jan 8, 2024
0858a12
chore(release): 5.0.0-alpha.4 [skip ci]
semantic-release-bot Jan 15, 2024
d001db8
feat: 🎸 log errors on amqp connection errors
polymath-eric Jan 11, 2024
d665053
chore(release): 5.0.0-alpha.5 [skip ci]
semantic-release-bot Jan 15, 2024
aaf685b
feat: 🎸 add address and nonce to tx model
polymath-eric Jan 12, 2024
11705aa
feat: 🎸 set autoaccept to false
polymath-eric Jan 15, 2024
a4795bd
chore(release): 5.0.0-alpha.6 [skip ci]
semantic-release-bot Jan 16, 2024
4902eb8
docs: ✏️ add readme section for amqp process mode
polymath-eric Jan 15, 2024
13f9bd7
feat: 🎸 handle when artemis is unconfigured
polymath-eric Jan 17, 2024
66a24bd
chore(release): 5.0.0-alpha.7 [skip ci]
semantic-release-bot Jan 18, 2024
effede2
fix: 🐛 offline tx hash was not being recorded
polymath-eric Jan 31, 2024
f970378
chore(release): 5.0.0-alpha.8 [skip ci]
semantic-release-bot Feb 6, 2024
489f30d
chore: 🤖 update SDK to `24.0.0-alpha.11`
polymath-eric Feb 14, 2024
7f4e7e9
feat: 🎸 add instruction mediator endpoints
polymath-eric Feb 15, 2024
f91d3cf
docs: ✏️ add example for mediator affirmation model
polymath-eric Feb 20, 2024
c9e20e0
chore(release): 5.0.0-alpha.9 [skip ci]
semantic-release-bot Feb 20, 2024
bfd272d
Merge pull request #246 from PolymeshAssociation/master-into-alpha
polymath-eric Feb 27, 2024
7bfcb7d
adds `Jenkinsfile`
quinndiggitypolymath Dec 7, 2023
e6a6011
Added SRE Team to the codeowners
mpastecki Dec 7, 2023
f4e2594
limits `@PolymeshAssociation/SRE` to code-ownership over `Jenkinsfile`
quinndiggitypolymath Dec 7, 2023
6a8d735
feat: 🎸 Add new APIs related to confidential assets
prashantasdeveloper Feb 16, 2024
147546e
test: 💍 Add unit tests
prashantasdeveloper Feb 19, 2024
12be35c
chore: 🤖 remove code smell
prashantasdeveloper Feb 19, 2024
951021f
chore: 🤖 fix linting and add ca releases
prashantasdeveloper Feb 20, 2024
fbdf8d9
feat: 🎸 Add confidential transaction related APIs
prashantasdeveloper Feb 26, 2024
e9b2386
feat: 🎸 Add API to get involved parties for Confidential tx
prashantasdeveloper Feb 26, 2024
47b6b96
feat: 🎸 Add API to get confidential venues for a DID
prashantasdeveloper Feb 26, 2024
460cc6d
feat: 🎸 Add API to set venue filtering for a confidential asset
prashantasdeveloper Feb 27, 2024
dda60ee
chore: 🤖 Address PR comments
prashantasdeveloper Feb 28, 2024
a277f63
refactor: 💡 split venue filtering endpoints
prashantasdeveloper Feb 28, 2024
4dd939c
feat: 🎸 Add API to verify sender proofs as auditor/receiver
prashantasdeveloper Feb 28, 2024
8ee1a80
test: 💍 Add unit tests
prashantasdeveloper Feb 28, 2024
8cf6c1b
feat: 🎸 Add API to decrypt balance for a confidential account
prashantasdeveloper Feb 28, 2024
308e266
docs: ✏️ update api description
prashantasdeveloper Feb 28, 2024
99e438c
feat: 🎸 Add APIs to freeze/unfreeze confidential asset/account
prashantasdeveloper Feb 29, 2024
ca720d9
feat: 🎸 Add API to check if confidential account is frozen
prashantasdeveloper Feb 29, 2024
f988d23
feat: 🎸 Add APIs to get balances and incoming balances for CA
prashantasdeveloper Feb 29, 2024
89ed65b
refactor: 💡 remove sonar smells
prashantasdeveloper Feb 29, 2024
55abd84
feat: 🎸 Add API to apply all incoming balances
prashantasdeveloper Feb 29, 2024
48c9751
feat: 🎸 Add API to burn confidential asset
prashantasdeveloper Feb 29, 2024
dc759e9
feat: 🎸 Add API to get pending affirmation count
prashantasdeveloper Feb 29, 2024
fb9c7e0
feat: 🎸 Add API to get creation event data for CA
prashantasdeveloper Mar 1, 2024
bd02558
feat: 🎸 Add API to get held confidential assets for an identity
prashantasdeveloper Mar 3, 2024
f759712
feat: 🎸 Add API to get involved confidential txs for a DID
prashantasdeveloper Mar 3, 2024
ed8a88a
chore: 🤖 Remove POLYMESH_MIDDLEWARE_URL references
prashantasdeveloper Mar 4, 2024
171f793
chore: 🤖 update SDK to confidential polymesh SDK
prashantasdeveloper Mar 4, 2024
8abef73
test: 💍 add module name mapper to point to confidential SDK
prashantasdeveloper Mar 5, 2024
5c6bef1
chore: 🤖 update sdk to `1.0.0-alpha.5`
prashantasdeveloper Mar 5, 2024
7741a33
feat: 🎸 add asset tranaction history end point
prashantasdeveloper Mar 5, 2024
fd0513d
chore(release): 5.0.0-alpha.9 [skip ci]
semantic-release-bot Feb 20, 2024
1468515
Merge branch 'alpha' into ca-signed-2
polymath-eric Mar 5, 2024
b241e0b
chore: 🤖 upgrade syntax to newer tx options
polymath-eric Mar 5, 2024
ae3860c
feat: 🎸 update repo refs to confidential repo
polymath-eric Mar 5, 2024
2a62f44
feat: 🎸 Add endpoint to get transactions associated with a CA
prashantasdeveloper Mar 6, 2024
3a30980
docs: ✏️ update package.json description
polymath-eric Mar 6, 2024
e27bae3
feat: 🎸 add ssh signing to the release bot configuration
mpastecki Mar 6, 2024
8ebc622
chore: 🤖 fix secret name in ga workflow
mpastecki Mar 6, 2024
87acdbe
Merge pull request #7 from PolymeshAssociation/feat/account-involved-txs
VictorVicente Mar 6, 2024
700a3d5
chore: 🤖 skip swagger file generation for now
mpastecki Mar 6, 2024
8ba2c98
chore: 🤖 swagger file generation based on temp chain node
mpastecki Mar 6, 2024
5482e3e
chore: 🤖 force using pat for the release workflow
mpastecki Mar 6, 2024
fb6393a
chore: 🤖 release job in ga credentials fix
mpastecki Mar 6, 2024
e983e97
chore(release): 1.0.0-alpha.1 [skip ci]
polymesh-bot Mar 6, 2024
0a43d18
feat: 🎸 update repo refs to new name
mpastecki Mar 6, 2024
caea836
chore: 🤖 update sdk refs to polymesh-private name
polymath-eric Mar 6, 2024
797c45f
Merge pull request #8 from PolymeshAssociation/update-sdk-ref
VictorVicente Mar 7, 2024
48c6547
feat: 🎸 allow for unliked auditor keys
polymath-eric Mar 7, 2024
703ac96
Merge pull request #10 from PolymeshAssociation/allow-unliked-auditor
VictorVicente Mar 8, 2024
892c560
chore(release): 1.0.0-alpha.2 [skip ci]
polymesh-bot Mar 8, 2024
2c484e0
docs: ✏️ update required node version
sansan Mar 6, 2024
a55cd2e
feat: 🎸 get transaction history for Confidential Account
sansan Mar 6, 2024
204cbff
Merge pull request #9 from PolymeshAssociation/feat/DA-1112
polymath-eric Mar 8, 2024
8aed93e
chore(release): 1.0.0-alpha.3 [skip ci]
polymesh-bot Mar 8, 2024
6a6909a
docs: ✏️ update doc wording for receiver proofs
polymath-eric Mar 8, 2024
711e64f
Merge pull request #11 from PolymeshAssociation/update-proof-doc
polymath-eric Mar 8, 2024
9b05e23
feat: 🎸 add endpoint for auditors to verify all legs in a tx
polymath-eric Mar 18, 2024
c84639d
Merge pull request #13 from PolymeshAssociation/auditor-verify-tx
polymath-eric Mar 20, 2024
4a3e2d8
fix: 🐛 proof generation would fail for some legs
polymath-eric Mar 20, 2024
db1feb5
Merge pull request #14 from PolymeshAssociation/fix-proof-gen
polymath-eric Mar 20, 2024
7af8a91
chore(release): 1.0.0-alpha.4 [skip ci]
polymesh-bot Mar 20, 2024
400676e
feat: 🎸 Add `GET confidential-transactions/:id/created-at`
prashantasdeveloper Apr 3, 2024
f9c4f70
chore: 🤖 remove unused services from middleware controllers
prashantasdeveloper Apr 4, 2024
9212e58
Merge pull request #15 from PolymeshAssociation/feat/DA-1119
prashantasdeveloper Apr 4, 2024
f5565c2
feat: 🎸 build multiplatform docker images
mpastecki Apr 15, 2024
74848f8
chore(release): 1.0.0-alpha.5 [skip ci]
polymesh-bot Apr 15, 2024
18f0b44
feat: 🎸 extend public rest api and remove duplicate code
prashantasdeveloper Apr 22, 2024
9ca1f31
chore: 🤖 update sdk to latest
polymath-eric Apr 26, 2024
1ff6c1f
chore: 🤖 add with submodules to actions file
polymath-eric Apr 26, 2024
1d07636
style: 💄 use consistent order in auditor verify model
polymath-eric Apr 26, 2024
36295c0
Merge pull request #16 from PolymeshAssociation/feat/extend-rest-api
prashantasdeveloper Apr 29, 2024
01d2a71
Merge pull request #17 from PolymeshAssociation/order-auditor-verify-…
prashantasdeveloper Apr 29, 2024
d145dce
ci: 🎡 Add submodule checkout in github workflow
prashantasdeveloper Apr 29, 2024
dda48f6
refactor: 💡 change import for `PolymeshError`
prashantasdeveloper Apr 29, 2024
7cdf3bc
Merge pull request #18 from PolymeshAssociation/ci/include-submodule
prashantasdeveloper Apr 29, 2024
ec8b9d8
ci: 🎡 Add swagger json to release assets
prashantasdeveloper Apr 29, 2024
d26832a
Merge pull request #19 from PolymeshAssociation/ci/swagger
prashantasdeveloper Apr 29, 2024
ab18427
chore(release): 1.0.0-alpha.6 [skip ci]
polymesh-bot Apr 29, 2024
91844c9
feat: 🎸 upgrade auditor verify to work when key is receiver
polymath-eric May 2, 2024
2009eca
chore(release): 1.0.0-alpha.7 [skip ci]
polymesh-bot May 3, 2024
601ff58
ci: 🎡 Add actions for authenticate and fast forward commits
prashantasdeveloper Jun 7, 2024
00abf27
chore: 🤖 use variable instead of secret for allowed signers
prashantasdeveloper Jun 7, 2024
0fae983
feat: 🎸 Update polymesh-rest-api submodule to v5.4.0-alpha.2
prashantasdeveloper Jun 18, 2024
c0af735
feat: 🎸 return object instead of string from balance endpoints
polymath-eric Jul 15, 2024
400a2dd
chore: 🤖 fix authenticate commit action
polymath-eric Jul 15, 2024
373bfb8
fix: 🐛 fix involved tx + venues endpoints
polymath-eric Jul 19, 2024
ae795c7
chore: 🤖 update yarn lock
prashantasdeveloper Jul 22, 2024
f64cc27
chore: 🤖 Add findOne to extended identities service
prashantasdeveloper Jul 22, 2024
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
28 changes: 28 additions & 0 deletions .coderabbit.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,28 @@
language: "en"
reviews:
request_changes_workflow: false
high_level_summary: true
poem: true
review_status: true
collapse_walkthrough: false
path_instructions:
- path: "**/*.ts"
instructions: "Review the JavaScript code for conformity with the Semi-Standard style guide, highlighting any deviations."
- path: "**/*.ts"
instructions: "Analyze the logic of the code and the efficiency of the algorithms used. Suggest improvements if any inefficient algorithms are found."
- path: "/**/*.spec.ts"
instructions: |
"Assess the unit test code employing the jest testing framework. Confirm that:
- The tests adhere to jest's established best practices.
- Test descriptions are sufficiently detailed to clarify the purpose of each test."
auto_review:
enabled: true
ignore_title_keywords:
- "WIP"
- "DO NOT MERGE"
drafts: true
base_branches:
- "master"
- "alpha"
chat:
auto_reply: true
48 changes: 48 additions & 0 deletions .github/workflows/authenticate-commits.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,48 @@
name: Authenticate Commits
on:
pull_request:
types: [opened, reopened, synchronize]
jobs:
validate:
runs-on: ubuntu-latest
steps:
- name: Checkout repository
uses: actions/checkout@v3
with:
fetch-depth: 0

- name: Import allowed SSH keys
env:
ALLOWED_SIGNERS: ${{ vars.MIDDLEWARE_ALLOWED_SIGNERS }}
run: |
mkdir -p ~/.ssh
echo "$ALLOWED_SIGNERS" > ~/.ssh/allowed_signers
git config --global gpg.ssh.allowedSignersFile "~/.ssh/allowed_signers"

- name: Validate commit signatures
env:
HEAD_SHA: ${{ github.event.pull_request.head.sha }}
BASE_SHA: ${{ github.event.pull_request.base.sha }}
run: |
# Function to verify a commit
verify_commit() {
local commit=$1
local status=$(git show --pretty="format:%G?" $commit | head -n 1)

if [ "$status" != "G" ]; then
local committer=$(git log -1 --pretty=format:'%cn (%ce)' $commit)
echo "Commit $commit from $committer has an invalid signature or is not signed by an allowed key."
exit 1
fi

}

# Get all commits in the PR
commits=$(git rev-list $BASE_SHA..$HEAD_SHA)

# Iterate over all commits in the PR and verify each one
for COMMIT in $commits; do
verify_commit $COMMIT
done

echo "All commits are signed with allowed keys."
17 changes: 13 additions & 4 deletions .github/workflows/docker-image.yml
Original file line number Diff line number Diff line change
Expand Up @@ -13,24 +13,33 @@ jobs:
runs-on: ubuntu-latest
steps:
- name: Check out the repo
uses: actions/checkout@v2
uses: actions/checkout@v4
with:
submodules: 'true'

- name: Set up QEMU
uses: docker/setup-qemu-action@v3

- name: Set up Docker Buildx
uses: docker/setup-buildx-action@v3

- name: Log in to Docker Hub
uses: docker/login-action@v1
uses: docker/login-action@v3
with:
username: ${{ secrets.ASSOCIATION_DOCKER_USERNAME }}
password: ${{ secrets.ASSOCIATION_DOCKER_TOKEN }}

- name: Extract metadata (tags, labels) for Docker
id: meta
uses: docker/metadata-action@v3
uses: docker/metadata-action@v5
with:
images: ${{ secrets.ASSOCIATION_DOCKER_HUB_REPO }}

- name: Build and push Docker image
uses: docker/build-push-action@v2
uses: docker/build-push-action@v5
with:
context: .
platforms: linux/amd64,linux/arm64
push: true
tags: ${{ steps.meta.outputs.tags }}
labels: ${{ steps.meta.outputs.labels }}
27 changes: 27 additions & 0 deletions .github/workflows/fast-forward.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,27 @@
name: fast-forward
on:
issue_comment:
types: [created, edited]
jobs:
fast-forward:
# Only run if the comment contains the /fast-forward command.
if: ${{ contains(github.event.comment.body, '/fast-forward')
&& github.event.issue.pull_request }}
runs-on: ubuntu-latest

permissions:
contents: write
pull-requests: write
issues: write

steps:
- name: Fast forwarding
uses: sequoia-pgp/fast-forward@v1
with:
merge: true
# To reduce the workflow's verbosity, use 'on-error'
# to only post a comment when an error occurs, or 'never' to
# never post a comment. (In all cases the information is
# still available in the step's summary.)
comment: on-error
GITHUB_TOKEN: ${{ secrets.RELEASE_TOKEN }} ## This allows to trigger push action from within this workflow. Read more - https://docs.github.com/en/actions/using-workflows/triggering-a-workflow#triggering-a-workflow-from-a-workflow
66 changes: 64 additions & 2 deletions .github/workflows/main.yml
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@ name: CI

on:
push:
branches: [master, alpha]
branches: [master, alpha, confidential-assets]
pull_request:
types: [assigned, opened, synchronize, reopened]

Expand All @@ -14,6 +14,9 @@ jobs:
CI: true
steps:
- uses: actions/checkout@v3
with:
fetch-depth: 0
submodules: 'true'
- uses: actions/setup-node@v3
with:
node-version: '18.x'
Expand All @@ -30,6 +33,9 @@ jobs:
CI: true
steps:
- uses: actions/checkout@v3
with:
fetch-depth: 0
submodules: 'true'
- uses: actions/setup-node@v3
with:
node-version: '18.x'
Expand All @@ -46,6 +52,9 @@ jobs:
CI: true
steps:
- uses: actions/checkout@v3
with:
fetch-depth: 0
submodules: 'true'
- uses: actions/setup-node@v3
with:
node-version: '18.x'
Expand All @@ -59,16 +68,69 @@ jobs:
name: Building and releasing project
runs-on: ubuntu-latest
needs: [lint, build, test]
if: github.event_name == 'push'
steps:
- uses: actions/checkout@v3
with:
persist-credentials: false
fetch-depth: 0
submodules: 'true'
- uses: actions/setup-node@v3
with:
node-version: '18.x'
cache: 'yarn'
- name: install dependencies
run: yarn --frozen-lockfile
- name: Setup SSH signing key
run: |
echo "$SSH_KEY_PRIVATE" | tr -d '\r' > /tmp/id_ed25519
echo $SSH_KEY_PUBLIC > /tmp/id_ed25519.pub
chmod 600 /tmp/id_ed25519
eval "$(ssh-agent -s)"
ssh-add /tmp/id_ed25519
git config --global gpg.format ssh
git config --global commit.gpgsign true
git config --global user.signingkey /tmp/id_ed25519.pub
mkdir -p ~/.config/git
echo "${{ vars.RB_EMAIL }} $SSH_KEY_PUBLIC" > ~/.config/git/allowed_signers
git config --global gpg.ssh.allowedSignersFile ~/.config/git/allowed_signers
shell: bash
env:
SSH_KEY_PRIVATE: ${{ secrets.SSH_PRIVATE_KEY }}
SSH_KEY_PUBLIC: ${{ vars.SSH_PUBLIC_KEY }}
- name: release
env:
GH_TOKEN: ${{ secrets.RELEASE_TOKEN }}
GH_TOKEN: ${{ secrets.GH_RELEASE_BOT_PAT }}
GIT_AUTHOR_NAME: ${{ vars.RB_NAME }}
GIT_AUTHOR_EMAIL: ${{ vars.RB_EMAIL }}
GIT_COMMITTER_NAME: ${{ vars.RB_COMMITTER_NAME }}
GIT_COMMITTER_EMAIL: ${{ vars.RB_COMMITTER_EMAIL }}
run: yarn semantic-release
- name: Clear SSH key
run: |
shred /tmp/id_ed25519

check-fast-forward:
name: Check if fast forwarding is possible
runs-on: ubuntu-latest
needs: [lint, build, test]
if: github.event_name == 'pull_request'

permissions:
contents: read
# We appear to need write permission for both pull-requests and
# issues in order to post a comment to a pull request.
pull-requests: write
issues: write

steps:
- name: Checking if fast forwarding is possible
uses: sequoia-pgp/fast-forward@v1
with:
merge: false
# To reduce the workflow's verbosity, use 'on-error'
# to only post a comment when an error occurs, or 'never' to
# never post a comment. (In all cases the information is
# still available in the step's summary.)
comment: never
# TODO @polymath-eric: add SonarCloud step when the account confusion is sorted
3 changes: 2 additions & 1 deletion .gitignore
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
# compiled output
/dist
/node_modules
polymesh-rest-api-swagger-spec.json
polymesh-private-rest-api-swagger-spec.yaml

# Logs
logs
Expand Down Expand Up @@ -36,3 +36,4 @@ lerna-debug.log*

# Env
*.env
polymesh-rest-api-swagger-spec.json
3 changes: 3 additions & 0 deletions .gitmodules
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
[submodule "src/polymesh-rest-api"]
path = src/polymesh-rest-api
url = https://github.com/PolymeshAssociation/polymesh-rest-api
3 changes: 2 additions & 1 deletion .vscode/settings.json
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@
"**/.pnp.*": true
},
"eslint.nodePath": ".yarn/sdks",
"prettier.prettierPath": ".yarn/sdks/prettier/index.js",
"prettier.prettierPath": "",
"typescript.enablePromptUseWorkspaceTsdk": true,
"cSpell.ignorePaths": [
"package.json",
Expand All @@ -26,6 +26,7 @@
],
"cSpell.words": [
"Custodied",
"Gamal",
"Hashicorp",
"Isin",
"metatype",
Expand Down
2 changes: 1 addition & 1 deletion Jenkinsfile
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@ def withSecretEnv(List<Map> varAndPasswordList, Closure closure) {

node {

env.PROJECT_NAME = 'polymesh-rest-api'
env.PROJECT_NAME = 'polymesh-private-rest-api'
env.GIT_REPO = "ssh://git@ssh.gitea.polymesh.dev:4444/Deployment/${PROJECT_NAME}.git"

properties([[$class: 'BuildDiscarderProperty',
Expand Down
1 change: 0 additions & 1 deletion Procfile

This file was deleted.

Loading
Loading