What is Woodpecker ?
-
@jdaviescoates said in What is Woodpecker ?:
All these replies and still no one has informed @LoudLemur what the hell CI actually is!
CI stands for Continuous Integration
https://en.wikipedia.org/wiki/Continuous_integrationWell thank you, @jdaviescoates ! I knew I would find out eventually. TYVM!
-
@LoudLemur Sorry, assumed if you were looking at it you knew what CD/CD is. Continuous integration and deployment. Basically, you commit code to a repo, and the CI/CD scripts run, check it all works, and makes it live. Basically saved command link scripts with a UI (user interface ) for seeing what happened, when, by whom, and if it worked.
-
@LoudLemur I had the same lack of understanding initially but resorted to my ChatGPT UI instance :
What is Woodpecker fork of Drone and what is CI/CD?
The Woodpecker fork of Drone is a community-driven version of the Drone Continuous Integration/Continuous Deployment (CI/CD) platform. It is a popular open-source tool used to automate the building, testing and deployment of software code changes.
CI/CD refers to the practice of automatically building, testing, and deploying code changes in a fast and reliable manner. It involves automating the software development life cycle, from code changes all the way through to release and deployment, in order to speed up the delivery of software to users.
Continuous Integration (CI) involves automatically building and testing code changes as they are committed to the repository, ensuring that any issues are caught early in the development process. Continuous Deployment (CD) goes a step further and automatically deploys code changes to production systems once they have passed all the necessary tests in the CI stage.
By automating the process and making use of tools like Woodpecker and Drone, development teams can reduce the time and effort required for manual testing, improve the quality of their software, and increase the speed of delivering code changes to users.
While I remain sceptical on some issues of longer term AI deployment, I am finding ChatGPT really useful, e.g.
- rapidly answering questions which would take 10x longer through conventional searching
- getting coding tips, syntax explanations and usage examples
- generating static HTML landing pages quicker and better than I would do manually
Grateful to @marcusquinn for setting me on the AI path
-
@timconsidine said in What is Woodpecker ?:
What is Woodpecker fork of Drone and what is CI/CD?
That was a good way of asking the AI. I asked mine without providing the Woodpecker context.
-
@timconsidine said in What is Woodpecker ?:
generating static HTML landing pages quicker and better than I would do manually
What prompt do you use for this?
Grateful to @marcusquinn for setting me on the AI path
Definitely! All hail, @marcusquinn! -
Ahaha, thanks. Saved you from this path:
-
Made a list of interesting accounts building and talking AI stuff, for your convenience:
-
Watch this dude's work, it's the future and soon present of rapid dev:
-
@LoudLemur said in What is Woodpecker ?:
What prompt do you use for this?
I don't have the exact prompt used (I tend to delete the conversations when done and start again). But it was something like this.
You are en expert in developing beautiful static HTML landing pages without the use of separate CSS or JS files. Please generate for me a landing page which has a heading, a sub-heading and one paragraph of body text. The contents of these can be random, as I will replace them. Please use a random background from Unsplash which changes every 30 seconds.
Inspired by super prompts from @marcusquinn
Of course, if you want css or JS, just change the instruction.
-
@marcusquinn said in What is Woodpecker ?:
Made a list of interesting accounts building and talking AI stuff, for your convenience:
definitiely convenient and useful
-
@timconsidine said in What is Woodpecker ?:
@LoudLemur said in What is Woodpecker ?:
What prompt do you use for this?
I don't have the exact prompt used (I tend to delete the conversations when done and start again). But it was something like this.
You are en expert in developing beautiful static HTML landing pages without the use of separate CSS or JS files. Please generate for me a landing page which has a heading, a sub-heading and one paragraph of body text. The contents of these can be random, as I will replace them. Please use a random background from Unsplash which changes every 30 seconds.
Inspired by super prompts from @marcusquinn
Of course, if you want css or JS, just change the instruction.
Thanks! I shall try that. I might tweak it a bit... "You won the Nobel Prize for developing HTML landing pages..."
-
@timconsidine said in What is Woodpecker ?:
@marcusquinn said in What is Woodpecker ?:
Made a list of interesting accounts building and talking AI stuff, for your convenience:
definitiely convenient and useful
If you view @marcusquinn 's page using Nitter, it has an RSS feed:
-
@LoudLemur said in What is Woodpecker ?:
What prompt do you use for this?
useful course (currently free) https://www.deeplearning.ai/courses/#short-courses
In summary, in this short course you've learned about two key principles for prompting. Write clear and specific instructions, and when it's appropriate, give the model time to think. You also learned about iterative prompt development and how having a process to get to the prompt that's right for your application is key. And we went through a few capabilities of large language models that are useful for many applications, specifically summarizing, inferring, transforming, and expanding.