Skip to content

miyako/4d-tips-github-project

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

A CI/CD template project.

Sample result: actions/runs/8089494518

Points of Interest

Alternative workflow to miyako/4d-topic-cicd which uses tool4d.

  • Use 4D instead of tool4d as build agent (--headless --datalesss --skip-onstartup)
  • Use the compiler project as a component, not a standalone application
  • Automatically checkout and install compiler as a component for the target application
  • Execute BUILD APPLICATION via a startup method exposed by the compiler component
pro con
Use 4D already installed on self-hosted runner
No need to download tool4d from public repository You need multiple copies of 4D to keep working in design while CI/CD is running in the background
You can build using Feature (4D Rx) Releases
You have the full feature set of 4D at your disposal
No need to use Build4D or compiler You have no control over BUILD APPLICATION

Dependencies

  • actions/checkout@v4
  • miyako/4D/.github/actions/build-application/@v1
  • miyako/4D/.github/actions/install-compiler-component/@v1

Remarks

About

No description or website provided.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages