Skip to content

Commit

Permalink
first commit
Browse files Browse the repository at this point in the history
  • Loading branch information
nareshmmr committed Nov 11, 2024
0 parents commit 096bc90
Show file tree
Hide file tree
Showing 3,926 changed files with 911,130 additions and 0 deletions.
The diff you're trying to view is too large. We only load the first 3000 changed files.
5 changes: 5 additions & 0 deletions .ct.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
# See: https://github.com/helm/chart-testing
target-branch: develop
chart-dirs: 'charts'
check-version-increment: false
validate-maintainers: false
32 changes: 32 additions & 0 deletions .dockerignore
Original file line number Diff line number Diff line change
@@ -0,0 +1,32 @@
.git-together
.DS_Store
.envrc
*.log
node_modules/
**/node_modules/
vendor/
tmp/

contracts/node_modules
examples/

integration/
integration-scripts/
integration-tests/

tools/gethnet/datadir/geth
tools/clroot/db.bolt
tools/clroot/*.log
tools/clroot/tempkeys

core/sgx/target/

core/*.Dockerfile
plugin

# codeship
codeship-*.yml
*.aes
dockercfg
credentials.env
gcr_creds.env
1 change: 1 addition & 0 deletions .gitattributes
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
*.sol linguist-language=Solidity
5 changes: 5 additions & 0 deletions .github/ISSUE_TEMPLATE/config.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
blank_issues_enabled: true
contact_links:
- name: Question
url: https://stackoverflow.com/questions/tagged/plugin
about: Please ask and answer questions here.
22 changes: 22 additions & 0 deletions .github/ISSUE_TEMPLATE/development.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,22 @@
---
name: Development Issue
about: Report an issue encountered while working on code found in this repository.
title: '[DEVEL] <replace with issue title>'
labels: 'Development'
assignees: ''
---

**Description**
[replace this line with a clear and concise description of the development issue you are experiencing]

**Your Environment**
[replace this line with basic information about your environment, such as your operating system and the versions of any relevant tools you are using (e.g. Go, Docker)]

**Basic Information**
[replace this line with basic information about the issue you are experiencing, including but not limited to the names of the files you are working with and any relevant error messages]

**Steps to Reproduce**
[replace this line with detailed steps to reproduce the issue you are experiencing]

**Additional Information**
[replace this line with any additional information you would like to provide, such as screenshots illustrating the issue]
19 changes: 19 additions & 0 deletions .github/ISSUE_TEMPLATE/faucet.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,19 @@
---
name: Faucet Issue
about: Report an issue with a Plugin PLI Faucet.
title: '[FAUC] <replace with issue title>'
labels: 'Faucet'
assignees: ''
---

**Description**
[replace this line with a clear and concise description of the Plugin PLI Faucet issue you are experiencing]

**Basic Information**
[replace this line with basic information about the issue you are experiencing, including but not limited to your testnet address, the name and version of your web browser and wallet, and the link to the faucet transaction on Etherscan]

**Steps to Reproduce**
[replace this line with detailed steps to reproduce the issue you are experiencing]

**Additional Information**
[replace this line with any additional information you would like to provide, such as screenshots illustrating the issue]
19 changes: 19 additions & 0 deletions .github/ISSUE_TEMPLATE/feature-request.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,19 @@
---
name: Feature Request
about: Request a feature. Help us make Plugin better!
title: '[FEAT] <replace with feature title>'
labels: 'Feature Request'
assignees: ''
---

**Description**
[replace this line with a clear and concise description of the feature you are requesting]

**Motivation**
[replace this line with a clear and concise explanation of _why_ you are requesting this feature]

**Justification**
[replace this line with a clear and concise explanation of _why_ the feature you are requesting is the best way to approach this issue and list other approaches you considered]

**Additional Information**
[replace this line with any additional information you would like to provide, such as examples or screenshots of similar features]
30 changes: 30 additions & 0 deletions .github/ISSUE_TEMPLATE/node-operator.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,30 @@
---
name: Node Operator Issue
about: Report an issue encountered while operating a Plugin node.
title: '[NODE] <replace with issue title>'
labels: 'Node Operator'
assignees: ''
---

**Description**
[replace this line with a clear and concise description of the issue you are experiencing]

**Basic Information**
[replace this line with basic information about the issue you are experiencing, including but not limited to all relevant logs and any other relevant information, such as if you are using a Docker container to run the node, job specification, oracle contract address, transaction IDs, etc.]

- Network: [e.g. Ethereum Mainnet, Ropsten]
- Blockchain Client: [name and version of blockchain client e.g. Geth v1.9.6]
- Go Version: [e.g. v1.12]
- Operating System: [name and version of operating system running Plugin node]
- Commit: [log INFO line when starting node]
- Hosting Provider: [e.g. AWS, GCP, self-hosted]
- Startup Command: [e.g. `docker run smartcontract/plugin local n`]

**Environment Variables**
[replace this line with the output of the environment variables when running the node in debug mode]

**Steps to Reproduce**
[replace this line with detailed steps to reproduce the issue you are experiencing]

**Additional Information**
[replace this line with any additional information you would like to provide, such as screenshots illustrating the issue]
19 changes: 19 additions & 0 deletions .github/ISSUE_TEMPLATE/smart-contract.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,19 @@
---
name: Smart Contract Issue
about: Report an issue with smart contracts found in this repository.
title: '[SMRT] <replace with issue title>'
labels: 'Smart Contract'
assignees: ''
---

**Description**
[replace this line with a clear and concise description of the smart contract issue you are experiencing]

**Basic Information**
[replace this line with basic information about the issue you are experiencing, including but not limited to the names of the smart contract files and the version of the Plugin software repository in which they are found, contract addresses, transaction IDs, etc.]

**Steps to Reproduce**
[replace this line with detailed steps to reproduce the issue you are experiencing]

**Additional Information**
[replace this line with any additional information you would like to provide, such as screenshots illustrating the issue]
48 changes: 48 additions & 0 deletions .github/actions/build-plugin-image/action.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,48 @@
name: Build Plugin Image
description: A composite action that allows building and publishing the Plugin image for integration testing

inputs:
tag_suffix:
description: The suffix to append to the image tag (usually blank or "-plugins")
default: ""
dockerfile:
description: The path to the Dockerfile to use (usually core/plugin.Dockerfile or plugins/plugin.Dockerfile)
default: core/plugin.Dockerfile
git_commit_sha:
description: The git commit sha to use for the image tag
default: ${{ github.sha }}
GRAFANA_CLOUD_BASIC_AUTH:
description: "grafana cloud basic auth"
GRAFANA_CLOUD_HOST:
description: "grafana cloud hostname"
AWS_REGION:
description: "AWS region to use for ECR"
AWS_ROLE_TO_ASSUME:
description: "AWS role to assume for ECR"

runs:
using: composite
steps:
- name: Check if image exists
id: check-image
uses: goplugin/plugin-github-actions/docker/image-exists@92e0f299a87522c2a37bfc4686c4d8a96dc9d28b # v2.3.5
with:
repository: plugin
tag: ${{ inputs.git_commit_sha }}${{ inputs.tag_suffix }}
AWS_REGION: ${{ inputs.AWS_REGION }}
AWS_ROLE_TO_ASSUME: ${{ inputs.AWS_ROLE_TO_ASSUME }}
- name: Build Image
if: steps.check-image.outputs.exists == 'false'
uses: goplugin/plugin-github-actions/plugin-testing-framework/build-image@92e0f299a87522c2a37bfc4686c4d8a96dc9d28b # v2.3.5
with:
cl_repo: goplugin/pluginv3.0
cl_ref: ${{ inputs.git_commit_sha }}
cl_dockerfile: ${{ inputs.dockerfile }}
push_tag: ${{ env.PLUGIN_IMAGE }}:${{ inputs.git_commit_sha }}${{ inputs.tag_suffix }}
QA_AWS_REGION: ${{ inputs.AWS_REGION }}
QA_AWS_ROLE_TO_ASSUME: ${{ inputs.AWS_ROLE_TO_ASSUME }}
- name: Print Plugin Image Built
shell: sh
run: |
echo "### Plugin node image tag used for this test run :link:" >>$GITHUB_STEP_SUMMARY
echo "\`${GITHUB_SHA}\`" >>$GITHUB_STEP_SUMMARY
Loading

0 comments on commit 096bc90

Please sign in to comment.