Commit and Push All New Applications
Use git status
within meta-subscriber-overrides
to verify the changes:
git status
On branch main
Your branch is up to date with 'origin/main'.
Changes to be committed:
(use "git restore --staged <file>..." to unstage)
new file: recipes-support/shellhttpd/shellhttpd/httpd.sh
new file: recipes-support/shellhttpd/shellhttpd/shellhttpd.service
new file: recipes-support/shellhttpd/shellhttpd_0.1.bb
Changes not staged for commit:
(use "git add <file>..." to update what will be committed)
(use "git restore <file>..." to discard changes in working directory)
modified: recipes-samples/images/lmp-factory-image.bb
Add all new files and changes:
git add recipes-support/shellhttpd/shellhttpd/httpd.sh
git add recipes-support/shellhttpd/shellhttpd/shellhttpd.service
git add recipes-support/shellhttpd/shellhttpd_0.1.bb
git add recipes-samples/images/lmp-factory-image.bb
Commit your changes with the message:
git commit -m "Adding shellhttpd recipe"
Push:
git push
Enumerating objects: 5, done.
Counting objects: 100% (5/5), done.
Delta compression using up to 16 threads
Compressing objects: 100% (2/2), done.
Writing objects: 100% (3/3), 299 bytes | 299.00 KiB/s, done.
Total 3 (delta 1), reused 0 (delta 0), pack-reused 0
remote: Trigger CI job...
remote: CI job started: https://ci.foundries.io/projects/cavel/lmp/builds/71/
To https://source.foundries.io/factories/cavel/meta-subscriber-overrides.git/
7767e6a..ccebcb5 main -> main
Note
git push
output will indicate the start of a new CI job.
Go to https://app.foundries.io, select your Factory and click on Targets:
The latest Target named platform-main should be the CI job you just created.
Note
Yocto Project builds could take some time. Click on the building target and follow the live console for details.
Wait until it finishes, then move on to the next step.