Sha256: 96f6a713610c053260d5ae30679aa4c2b8635142ca3d55bb5093a0fbfd9adfdc

Contents?: true

Size: 1007 Bytes

Versions: 3

Compression:

Stored size: 1007 Bytes

Contents

# Athenian::DeployedComponent

## Properties

| Name | Type | Description | Notes |
| ---- | ---- | ----------- | ----- |
| **repository** | **String** | Repository name which uniquely identifies any repository in any service provider. The format matches the repository URL without the protocol part. No \".git\" should be appended. We support a special syntax for repository sets: \"{reposet id}\" adds all the repositories from the given set.  |  |
| **reference** | **String** | We accept three ways to define a Git reference: 1. Tag name. 2. Full commit hash (40 characters). 3. Short commit hash (7 characters).  We ignore the reference while we cannot find it in our database. There can be two reasons: - There is a mistake or a typo in the provided data. - We are temporarily unable to synchronize with GitHub.  |  |

## Example

```ruby
require 'athenian'

instance = Athenian::DeployedComponent.new(
  repository: github.com/athenianco/athenian-webapp,
  reference: null
)
```

Version data entries

3 entries across 3 versions & 1 rubygems

Version Path
athenian-2.1.86 docs/DeployedComponent.md
athenian-2.1.85 docs/DeployedComponent.md
athenian-2.1.81 docs/DeployedComponent.md