Examples: query, "exact match", wildcard*, wild?ard, wild*rd
Fuzzy search: cake~ (finds cakes, bake)
Term boost: "red velvet"^4, chocolate^2
Field grouping: tags:(+work -"fun-stuff")
Escaping: Escape characters +-&|!(){}[]^"~*?:\ with \, e.g. \+
Range search: properties.timestamp:[1587729413488 TO *] (inclusive), properties.title:{A TO Z}(excluding A and Z)
Combinations: chocolate AND vanilla, chocolate OR vanilla, (chocolate OR vanilla) NOT "vanilla pudding"
Field search: properties.title:"The Title" AND text
Answered
Hello! How Do I Pass Default Github Environment Variables (Such As "Github_Event_Path") From Github Actions To The Clearml Agents? Github Actions Is Running On A Runner And Clearml Agents Are Hosted On A Separate Remote Machine. Was Basically Trying To Ac

Hello! How do I pass default Github Environment Variables (such as "GITHUB_EVENT_PATH") from Github Actions to the clearml agents? Github Actions is running on a runner and clearml agents are hosted on a separate remote machine.
Was basically trying to achieve this: None
But instead GITHUB_EVENT_PATH is none as it is not properly passed to the clearml agents.
Any input would be appreciated!

  
  
Posted 9 months ago
Votes Newest

Answers 3


Hi @<1523701205467926528:profile|AgitatedDove14>
Thanks for responding. I see where you are getting to but it doesn't appear there's any task being created here. The task_stats_to_comment.py is being run on the GitHub runner hence it is able to access the Github_event environment variable.
What you mentioned seems like is the case for my particular setup where the step in Github Actions triggers a clearml task by using the clearml-task command and the execution is happening on the clearml-agent.

  
  
Posted 9 months ago

Hmm I think you are correct,. in this specific example it is looking for a Task already executed on this commit hash:
None
you can check this one, it creates a Task and tests it:
None

  
  
Posted 9 months ago

Hi @<1628927672681762816:profile|GreasyKitten62>
Notice that in the github actions example this psecific Task is executed on the GitHub backend, the Task it creates is executed on the clearml-agent.
So basically:
Action -> Git worker -> task_stats_to_comment.py -> Task Pushed to Queue -> Clearml-Agent -> Task execution is here

Does that make sense ?

  
  
Posted 9 months ago
566 Views
3 Answers
9 months ago
9 months ago
Tags