Class: Braintrust::Models::Experiment::RepoInfo
- Defined in:
- lib/braintrust/models/experiment.rb
Instance Attribute Summary collapse
-
#author_email ⇒ String
Email of the author of the most recent commit.
-
#author_name ⇒ String
Name of the author of the most recent commit.
-
#branch ⇒ String
Name of the branch the most recent commit belongs to.
-
#commit ⇒ String
SHA of most recent commit.
-
#commit_message ⇒ String
Most recent commit message.
-
#commit_time ⇒ String
Time of the most recent commit.
-
#dirty ⇒ Boolean
Whether or not the repo had uncommitted changes when snapshotted.
-
#git_diff ⇒ String
If the repo was dirty when run, this includes the diff between the current state of the repo and the most recent commit.
-
#tag ⇒ String
Name of the tag on the most recent commit.
Method Summary
Methods inherited from BaseModel
Instance Attribute Details
#author_email ⇒ String
Email of the author of the most recent commit
80 |
# File 'lib/braintrust/models/experiment.rb', line 80 optional :author_email, String |
#author_name ⇒ String
Name of the author of the most recent commit
85 |
# File 'lib/braintrust/models/experiment.rb', line 85 optional :author_name, String |
#branch ⇒ String
Name of the branch the most recent commit belongs to
90 |
# File 'lib/braintrust/models/experiment.rb', line 90 optional :branch, String |
#commit ⇒ String
SHA of most recent commit
95 |
# File 'lib/braintrust/models/experiment.rb', line 95 optional :commit, String |
#commit_message ⇒ String
Most recent commit message
100 |
# File 'lib/braintrust/models/experiment.rb', line 100 optional :commit_message, String |
#commit_time ⇒ String
Time of the most recent commit
105 |
# File 'lib/braintrust/models/experiment.rb', line 105 optional :commit_time, String |
#dirty ⇒ Boolean
Whether or not the repo had uncommitted changes when snapshotted
110 |
# File 'lib/braintrust/models/experiment.rb', line 110 optional :dirty, Braintrust::BooleanModel |
#git_diff ⇒ String
If the repo was dirty when run, this includes the diff between the current state of the repo and the most recent commit.
115 |
# File 'lib/braintrust/models/experiment.rb', line 115 optional :git_diff, String |
#tag ⇒ String
Name of the tag on the most recent commit
120 |
# File 'lib/braintrust/models/experiment.rb', line 120 optional :tag, String |