René's URL Explorer Experiment


Title: Added CLI to automate building of Docker images by tieneupin · Pull Request #500 · DiamondLightSource/python-murfey · GitHub

Open Graph Title: Added CLI to automate building of Docker images by tieneupin · Pull Request #500 · DiamondLightSource/python-murfey

X Title: Added CLI to automate building of Docker images by tieneupin · Pull Request #500 · DiamondLightSource/python-murfey

Description: I ended up making this CLI due to having to repeatedly build and push Murfey images as part of the testing process. This is designed to work with a bash shell that has been configured with Podman, ...

Open Graph Description: I ended up making this CLI due to having to repeatedly build and push Murfey images as part of the testing process. This is designed to work with a bash shell that has been configured with Podman, ...

X Description: I ended up making this CLI due to having to repeatedly build and push Murfey images as part of the testing process. This is designed to work with a bash shell that has been configured with Podman, ...

Opengraph URL: https://github.com/DiamondLightSource/python-murfey/pull/500

X: @github

direct link

Domain: patch-diff.githubusercontent.com

route-pattern/_view_fragments/voltron/pull_requests/show/:user_id/:repository/:id/pull_request_layout(.:format)
route-controllervoltron_pull_requests_fragments
route-actionpull_request_layout
fetch-noncev2:95d346f9-bdf9-bd2b-ef42-9acb21693c28
current-catalog-service-hashae870bc5e265a340912cde392f23dad3671a0a881730ffdadd82f2f57d81641b
request-id976C:6328E:872D:A4E4:69828182
html-safe-noncef7dd66e465ee1231c8b09bd5883ac2ece2b9650821954a3092ed9c3eb89eec66
visitor-payloadeyJyZWZlcnJlciI6IiIsInJlcXVlc3RfaWQiOiI5NzZDOjYzMjhFOjg3MkQ6QTRFNDo2OTgyODE4MiIsInZpc2l0b3JfaWQiOiI3ODk5OTk3MDM0NTI1MTMxMTM4IiwicmVnaW9uX2VkZ2UiOiJpYWQiLCJyZWdpb25fcmVuZGVyIjoiaWFkIn0=
visitor-hmac635019dda64c2fe2e751b58734fe18887ef38eb4c8dbf3fd44e7d91ad683b45c
hovercard-subject-tagpull_request:2344115966
github-keyboard-shortcutsrepository,pull-request-list,pull-request-conversation,pull-request-files-changed,copilot
google-site-verificationApib7-x98H0j5cPqHWwSMm6dNU4GmODRoqxLiDzdx9I
octolytics-urlhttps://collector.github.com/github/collect
analytics-location///voltron/pull_requests_fragments/pull_request_layout
fb:app_id1401488693436528
apple-itunes-appapp-id=1477376905, app-argument=https://github.com/_view_fragments/voltron/pull_requests/show/DiamondLightSource/python-murfey/500/pull_request_layout
twitter:imagehttps://opengraph.githubassets.com/f0228134a96d657cad8fe9b65330e5808c198835fbf3b891eb2f7d63a5159587/DiamondLightSource/python-murfey/pull/500
twitter:cardsummary_large_image
og:imagehttps://opengraph.githubassets.com/f0228134a96d657cad8fe9b65330e5808c198835fbf3b891eb2f7d63a5159587/DiamondLightSource/python-murfey/pull/500
og:image:altI ended up making this CLI due to having to repeatedly build and push Murfey images as part of the testing process. This is designed to work with a bash shell that has been configured with Podman, ...
og:image:width1200
og:image:height600
og:site_nameGitHub
og:typeobject
og:author:usernametieneupin
hostnamegithub.com
expected-hostnamegithub.com
None502ff2009aec8671c806fca4ec6d758f90b6b96901b01d5f0ed23cc438efdf0f
turbo-cache-controlno-preview
go-importgithub.com/DiamondLightSource/python-murfey git https://github.com/DiamondLightSource/python-murfey.git
octolytics-dimension-user_id1233618
octolytics-dimension-user_loginDiamondLightSource
octolytics-dimension-repository_id429480030
octolytics-dimension-repository_nwoDiamondLightSource/python-murfey
octolytics-dimension-repository_publictrue
octolytics-dimension-repository_is_forkfalse
octolytics-dimension-repository_network_root_id429480030
octolytics-dimension-repository_network_root_nwoDiamondLightSource/python-murfey
turbo-body-classeslogged-out env-production page-responsive
disable-turbofalse
browser-stats-urlhttps://api.github.com/_private/browser/stats
browser-errors-urlhttps://api.github.com/_private/browser/errors
release2e7b93cf13221e895180e11ba3b1028b0b71f0ac
ui-targetfull
theme-color#1e2327
color-schemelight dark

Links:

Skip to contenthttps://patch-diff.githubusercontent.com/DiamondLightSource/python-murfey/pull/500#start-of-content
https://patch-diff.githubusercontent.com/
Sign in https://patch-diff.githubusercontent.com/login?return_to=https%3A%2F%2Fgithub.com%2FDiamondLightSource%2Fpython-murfey%2Fpull%2F500
GitHub CopilotWrite better code with AIhttps://github.com/features/copilot
GitHub SparkBuild and deploy intelligent appshttps://github.com/features/spark
GitHub ModelsManage and compare promptshttps://github.com/features/models
MCP RegistryNewIntegrate external toolshttps://github.com/mcp
ActionsAutomate any workflowhttps://github.com/features/actions
CodespacesInstant dev environmentshttps://github.com/features/codespaces
IssuesPlan and track workhttps://github.com/features/issues
Code ReviewManage code changeshttps://github.com/features/code-review
GitHub Advanced SecurityFind and fix vulnerabilitieshttps://github.com/security/advanced-security
Code securitySecure your code as you buildhttps://github.com/security/advanced-security/code-security
Secret protectionStop leaks before they starthttps://github.com/security/advanced-security/secret-protection
Why GitHubhttps://github.com/why-github
Documentationhttps://docs.github.com
Bloghttps://github.blog
Changeloghttps://github.blog/changelog
Marketplacehttps://github.com/marketplace
View all featureshttps://github.com/features
Enterpriseshttps://github.com/enterprise
Small and medium teamshttps://github.com/team
Startupshttps://github.com/enterprise/startups
Nonprofitshttps://github.com/solutions/industry/nonprofits
App Modernizationhttps://github.com/solutions/use-case/app-modernization
DevSecOpshttps://github.com/solutions/use-case/devsecops
DevOpshttps://github.com/solutions/use-case/devops
CI/CDhttps://github.com/solutions/use-case/ci-cd
View all use caseshttps://github.com/solutions/use-case
Healthcarehttps://github.com/solutions/industry/healthcare
Financial serviceshttps://github.com/solutions/industry/financial-services
Manufacturinghttps://github.com/solutions/industry/manufacturing
Governmenthttps://github.com/solutions/industry/government
View all industrieshttps://github.com/solutions/industry
View all solutionshttps://github.com/solutions
AIhttps://github.com/resources/articles?topic=ai
Software Developmenthttps://github.com/resources/articles?topic=software-development
DevOpshttps://github.com/resources/articles?topic=devops
Securityhttps://github.com/resources/articles?topic=security
View all topicshttps://github.com/resources/articles
Customer storieshttps://github.com/customer-stories
Events & webinarshttps://github.com/resources/events
Ebooks & reportshttps://github.com/resources/whitepapers
Business insightshttps://github.com/solutions/executive-insights
GitHub Skillshttps://skills.github.com
Documentationhttps://docs.github.com
Customer supporthttps://support.github.com
Community forumhttps://github.com/orgs/community/discussions
Trust centerhttps://github.com/trust-center
Partnershttps://github.com/partners
GitHub SponsorsFund open source developershttps://github.com/sponsors
Security Labhttps://securitylab.github.com
Maintainer Communityhttps://maintainers.github.com
Acceleratorhttps://github.com/accelerator
Archive Programhttps://archiveprogram.github.com
Topicshttps://github.com/topics
Trendinghttps://github.com/trending
Collectionshttps://github.com/collections
Enterprise platformAI-powered developer platformhttps://github.com/enterprise
GitHub Advanced SecurityEnterprise-grade security featureshttps://github.com/security/advanced-security
Copilot for BusinessEnterprise-grade AI featureshttps://github.com/features/copilot/copilot-business
Premium SupportEnterprise-grade 24/7 supporthttps://github.com/premium-support
Pricinghttps://github.com/pricing
Search syntax tipshttps://docs.github.com/search-github/github-code-search/understanding-github-code-search-syntax
documentationhttps://docs.github.com/search-github/github-code-search/understanding-github-code-search-syntax
Sign in https://patch-diff.githubusercontent.com/login?return_to=https%3A%2F%2Fgithub.com%2FDiamondLightSource%2Fpython-murfey%2Fpull%2F500
Sign up https://patch-diff.githubusercontent.com/signup?ref_cta=Sign+up&ref_loc=header+logged+out&ref_page=%2F%3Cuser-name%3E%2F%3Crepo-name%3E%2Fvoltron%2Fpull_requests_fragments%2Fpull_request_layout&source=header-repo&source_repo=DiamondLightSource%2Fpython-murfey
Reloadhttps://patch-diff.githubusercontent.com/DiamondLightSource/python-murfey/pull/500
Reloadhttps://patch-diff.githubusercontent.com/DiamondLightSource/python-murfey/pull/500
Reloadhttps://patch-diff.githubusercontent.com/DiamondLightSource/python-murfey/pull/500
DiamondLightSource https://patch-diff.githubusercontent.com/DiamondLightSource
python-murfeyhttps://patch-diff.githubusercontent.com/DiamondLightSource/python-murfey
Notifications https://patch-diff.githubusercontent.com/login?return_to=%2FDiamondLightSource%2Fpython-murfey
Fork 1 https://patch-diff.githubusercontent.com/login?return_to=%2FDiamondLightSource%2Fpython-murfey
Star 2 https://patch-diff.githubusercontent.com/login?return_to=%2FDiamondLightSource%2Fpython-murfey
Code https://patch-diff.githubusercontent.com/DiamondLightSource/python-murfey
Issues 45 https://patch-diff.githubusercontent.com/DiamondLightSource/python-murfey/issues
Pull requests 8 https://patch-diff.githubusercontent.com/DiamondLightSource/python-murfey/pulls
Actions https://patch-diff.githubusercontent.com/DiamondLightSource/python-murfey/actions
Projects 0 https://patch-diff.githubusercontent.com/DiamondLightSource/python-murfey/projects
Wiki https://patch-diff.githubusercontent.com/DiamondLightSource/python-murfey/wiki
Security 0 https://patch-diff.githubusercontent.com/DiamondLightSource/python-murfey/security
Insights https://patch-diff.githubusercontent.com/DiamondLightSource/python-murfey/pulse
Code https://patch-diff.githubusercontent.com/DiamondLightSource/python-murfey
Issues https://patch-diff.githubusercontent.com/DiamondLightSource/python-murfey/issues
Pull requests https://patch-diff.githubusercontent.com/DiamondLightSource/python-murfey/pulls
Actions https://patch-diff.githubusercontent.com/DiamondLightSource/python-murfey/actions
Projects https://patch-diff.githubusercontent.com/DiamondLightSource/python-murfey/projects
Wiki https://patch-diff.githubusercontent.com/DiamondLightSource/python-murfey/wiki
Security https://patch-diff.githubusercontent.com/DiamondLightSource/python-murfey/security
Insights https://patch-diff.githubusercontent.com/DiamondLightSource/python-murfey/pulse
Sign up for GitHub https://patch-diff.githubusercontent.com/signup?return_to=%2FDiamondLightSource%2Fpython-murfey%2Fissues%2Fnew%2Fchoose
terms of servicehttps://docs.github.com/terms
privacy statementhttps://docs.github.com/privacy
Sign inhttps://patch-diff.githubusercontent.com/login?return_to=%2FDiamondLightSource%2Fpython-murfey%2Fissues%2Fnew%2Fchoose
Jump to bottomhttps://patch-diff.githubusercontent.com/DiamondLightSource/python-murfey/pull/500#issue-comment-box
tieneupinhttps://patch-diff.githubusercontent.com/tieneupin
mainhttps://patch-diff.githubusercontent.com/DiamondLightSource/python-murfey/tree/main
image-builder-clihttps://patch-diff.githubusercontent.com/DiamondLightSource/python-murfey/tree/image-builder-cli
Added CLI to automate building of Docker images https://patch-diff.githubusercontent.com/DiamondLightSource/python-murfey/pull/500#top
tieneupinhttps://patch-diff.githubusercontent.com/tieneupin
mainhttps://patch-diff.githubusercontent.com/DiamondLightSource/python-murfey/tree/main
image-builder-clihttps://patch-diff.githubusercontent.com/DiamondLightSource/python-murfey/tree/image-builder-cli
Conversation 1 https://patch-diff.githubusercontent.com/DiamondLightSource/python-murfey/pull/500
Commits 31 https://patch-diff.githubusercontent.com/DiamondLightSource/python-murfey/pull/500/commits
Checks 17 https://patch-diff.githubusercontent.com/DiamondLightSource/python-murfey/pull/500/checks
Files changed https://patch-diff.githubusercontent.com/DiamondLightSource/python-murfey/pull/500/files
Please reload this pagehttps://patch-diff.githubusercontent.com/DiamondLightSource/python-murfey/pull/500
https://github.co/hiddenchars
https://patch-diff.githubusercontent.com/DiamondLightSource/python-murfey/pull/{{ revealButtonHref }}
https://patch-diff.githubusercontent.com/tieneupin
tieneupinhttps://patch-diff.githubusercontent.com/tieneupin
Feb 19, 2025https://patch-diff.githubusercontent.com/DiamondLightSource/python-murfey/pull/500#issue-2862777986
Please reload this pagehttps://patch-diff.githubusercontent.com/DiamondLightSource/python-murfey/pull/500
https://patch-diff.githubusercontent.com/tieneupin
Added CLI to automate building of Docker imageshttps://patch-diff.githubusercontent.com/DiamondLightSource/python-murfey/pull/500/commits/59f0c6bb7180020a86c2cf069895b7a579ee35e8
59f0c6bhttps://patch-diff.githubusercontent.com/DiamondLightSource/python-murfey/pull/500/commits/59f0c6bb7180020a86c2cf069895b7a579ee35e8
https://patch-diff.githubusercontent.com/tieneupin
tieneupinhttps://patch-diff.githubusercontent.com/tieneupin
enhancement https://patch-diff.githubusercontent.com/DiamondLightSource/python-murfey/issues?q=state%3Aopen%20label%3Aenhancement
Feb 19, 2025https://patch-diff.githubusercontent.com/DiamondLightSource/python-murfey/pull/500#event-16362440351
https://patch-diff.githubusercontent.com/tieneupin
tieneupinhttps://patch-diff.githubusercontent.com/tieneupin
d-j-hattonhttps://patch-diff.githubusercontent.com/d-j-hatton
February 19, 2025 09:41https://patch-diff.githubusercontent.com/DiamondLightSource/python-murfey/pull/500#event-16362440377
https://patch-diff.githubusercontent.com/tieneupin
tieneupinhttps://patch-diff.githubusercontent.com/tieneupin
Feb 19, 2025https://patch-diff.githubusercontent.com/DiamondLightSource/python-murfey/pull/500#event-16362440495
https://patch-diff.githubusercontent.com/apps/codecov
codecovhttps://patch-diff.githubusercontent.com/apps/codecov
Feb 19, 2025https://patch-diff.githubusercontent.com/DiamondLightSource/python-murfey/pull/500#issuecomment-2668074161
Please reload this pagehttps://patch-diff.githubusercontent.com/DiamondLightSource/python-murfey/pull/500
Codecovhttps://app.codecov.io/gh/DiamondLightSource/python-murfey/pull/500?dropdown=coverage&src=pr&el=h1&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=DiamondLightSource
(5c94171)https://app.codecov.io/gh/DiamondLightSource/python-murfey/commit/5c94171566ab1868426fedbaf4a019620ff2788f?dropdown=coverage&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=DiamondLightSource
(94a7cc9)https://app.codecov.io/gh/DiamondLightSource/python-murfey/commit/94a7cc9d21588d55bf57764c31b192485c736ac6?dropdown=coverage&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=DiamondLightSource
Please reload this pagehttps://patch-diff.githubusercontent.com/DiamondLightSource/python-murfey/pull/500
https://patch-diff.githubusercontent.com/tieneupin
Fixed commentshttps://patch-diff.githubusercontent.com/DiamondLightSource/python-murfey/pull/500/commits/37a87ce414156f8396ae63284e32b95d86204d24
37a87cehttps://patch-diff.githubusercontent.com/DiamondLightSource/python-murfey/pull/500/commits/37a87ce414156f8396ae63284e32b95d86204d24
https://patch-diff.githubusercontent.com/tieneupin
tieneupinhttps://patch-diff.githubusercontent.com/tieneupin
stephen-riggshttps://patch-diff.githubusercontent.com/stephen-riggs
February 19, 2025 09:52https://patch-diff.githubusercontent.com/DiamondLightSource/python-murfey/pull/500#event-16362615194
tieneupinhttps://patch-diff.githubusercontent.com/tieneupin
February 20, 2025 10:02https://patch-diff.githubusercontent.com/DiamondLightSource/python-murfey/pull/500#commits-pushed-334c387
https://patch-diff.githubusercontent.com/tieneupin
Merged recent changes from 'main' branchhttps://patch-diff.githubusercontent.com/DiamondLightSource/python-murfey/pull/500/commits/334c387d2f6e1b164940ef0981afd2b9d02edbae
334c387https://patch-diff.githubusercontent.com/DiamondLightSource/python-murfey/pull/500/commits/334c387d2f6e1b164940ef0981afd2b9d02edbae
https://patch-diff.githubusercontent.com/tieneupin
Added start of unit test for 'build_images' CLIhttps://patch-diff.githubusercontent.com/DiamondLightSource/python-murfey/pull/500/commits/24a683a0304a019a343adc059db2c0207d0ff14a
24a683ahttps://patch-diff.githubusercontent.com/DiamondLightSource/python-murfey/pull/500/commits/24a683a0304a019a343adc059db2c0207d0ff14a
https://patch-diff.githubusercontent.com/tieneupin
Mocked out the results of 'build_images'https://patch-diff.githubusercontent.com/DiamondLightSource/python-murfey/pull/500/commits/45afe7c0f3427f10839f3ffc43d6b5d78e88ebf1
45afe7chttps://patch-diff.githubusercontent.com/DiamondLightSource/python-murfey/pull/500/commits/45afe7c0f3427f10839f3ffc43d6b5d78e88ebf1
https://patch-diff.githubusercontent.com/tieneupin
Create Dockerfiles at the location the 'build_image' command expectshttps://patch-diff.githubusercontent.com/DiamondLightSource/python-murfey/pull/500/commits/18a4e7fdf8c191bcaa5bb93cd858c517b443500f
18a4e7fhttps://patch-diff.githubusercontent.com/DiamondLightSource/python-murfey/pull/500/commits/18a4e7fdf8c191bcaa5bb93cd858c517b443500f
https://patch-diff.githubusercontent.com/tieneupin
Use default source directory for Murfey from pytest reportshttps://patch-diff.githubusercontent.com/DiamondLightSource/python-murfey/pull/500/commits/d2a0905fe2413bdb7c626ecb4cf2ae56232e3322
d2a0905https://patch-diff.githubusercontent.com/DiamondLightSource/python-murfey/pull/500/commits/d2a0905fe2413bdb7c626ecb4cf2ae56232e3322
https://patch-diff.githubusercontent.com/tieneupin
Moved default flag values out as module-wide variables; tried mocking…https://patch-diff.githubusercontent.com/DiamondLightSource/python-murfey/pull/500/commits/d3b33c20094943bd00a6c3d93fbac6a44cb0a5f6
d3b33c2https://patch-diff.githubusercontent.com/DiamondLightSource/python-murfey/pull/500/commits/d3b33c20094943bd00a6c3d93fbac6a44cb0a5f6
https://patch-diff.githubusercontent.com/tieneupin
Mocked out return value of the subprocesseshttps://patch-diff.githubusercontent.com/DiamondLightSource/python-murfey/pull/500/commits/c2ac907377f1c56f15dc62df18463c466f765d96
c2ac907https://patch-diff.githubusercontent.com/DiamondLightSource/python-murfey/pull/500/commits/c2ac907377f1c56f15dc62df18463c466f765d96
https://patch-diff.githubusercontent.com/tieneupin
Mocked return values for the tag, push, and cleanup functions in the …https://patch-diff.githubusercontent.com/DiamondLightSource/python-murfey/pull/500/commits/db637c89125457882c002211c715325d1be40c3d
db637c8https://patch-diff.githubusercontent.com/DiamondLightSource/python-murfey/pull/500/commits/db637c89125457882c002211c715325d1be40c3d
https://patch-diff.githubusercontent.com/tieneupin
Pass images as individual list items in the subprocess commandhttps://patch-diff.githubusercontent.com/DiamondLightSource/python-murfey/pull/500/commits/f42b0f0ca77a3636c4d26123f259851c471682d1
f42b0f0https://patch-diff.githubusercontent.com/DiamondLightSource/python-murfey/pull/500/commits/f42b0f0ca77a3636c4d26123f259851c471682d1
https://patch-diff.githubusercontent.com/tieneupin
Changed default source directory valuehttps://patch-diff.githubusercontent.com/DiamondLightSource/python-murfey/pull/500/commits/e182945bdc82aa69a899605d527b6afaf6939b00
e182945https://patch-diff.githubusercontent.com/DiamondLightSource/python-murfey/pull/500/commits/e182945bdc82aa69a899605d527b6afaf6939b00
https://patch-diff.githubusercontent.com/tieneupin
Typo in variables to check forhttps://patch-diff.githubusercontent.com/DiamondLightSource/python-murfey/pull/500/commits/d77a3579a3e9ec0084f5e578132264a37611002d
d77a357https://patch-diff.githubusercontent.com/DiamondLightSource/python-murfey/pull/500/commits/d77a3579a3e9ec0084f5e578132264a37611002d
https://patch-diff.githubusercontent.com/tieneupin
Refactored tests to build all generated Docker image URLs and group t…https://patch-diff.githubusercontent.com/DiamondLightSource/python-murfey/pull/500/commits/42dfc8720a9b978b180cbb3581bc7c81d682d990
42dfc87https://patch-diff.githubusercontent.com/DiamondLightSource/python-murfey/pull/500/commits/42dfc8720a9b978b180cbb3581bc7c81d682d990
https://patch-diff.githubusercontent.com/tieneupin
Checked that 'push_images' and 'cleanuphttps://patch-diff.githubusercontent.com/DiamondLightSource/python-murfey/pull/500/commits/8d6978d5dc1861a04f8555a9824c335d70058638
8d6978dhttps://patch-diff.githubusercontent.com/DiamondLightSource/python-murfey/pull/500/commits/8d6978d5dc1861a04f8555a9824c335d70058638
https://patch-diff.githubusercontent.com/tieneupin
Tried to fix errors with assert calls for 'push_images' and 'cleanup'https://patch-diff.githubusercontent.com/DiamondLightSource/python-murfey/pull/500/commits/05aff186477e2759171c0f3a0db4f8f96cf58455
05aff18https://patch-diff.githubusercontent.com/DiamondLightSource/python-murfey/pull/500/commits/05aff186477e2759171c0f3a0db4f8f96cf58455
https://patch-diff.githubusercontent.com/tieneupin
Fixed incorrect logic to get call count for 'tag_image'https://patch-diff.githubusercontent.com/DiamondLightSource/python-murfey/pull/500/commits/8fa7ebf205248a7a5a07dae97e875cdd9d67e2e0
8fa7ebfhttps://patch-diff.githubusercontent.com/DiamondLightSource/python-murfey/pull/500/commits/8fa7ebf205248a7a5a07dae97e875cdd9d67e2e0
https://patch-diff.githubusercontent.com/tieneupin
Passed 'images' in 'push_images' as a positional argumenthttps://patch-diff.githubusercontent.com/DiamondLightSource/python-murfey/pull/500/commits/b8b10bd00f087f621ce8558e1cd2d6205b71720d
b8b10bdhttps://patch-diff.githubusercontent.com/DiamondLightSource/python-murfey/pull/500/commits/b8b10bd00f087f621ce8558e1cd2d6205b71720d
https://patch-diff.githubusercontent.com/tieneupin
Call count for 'tag_image' was calculated incorrectlyhttps://patch-diff.githubusercontent.com/DiamondLightSource/python-murfey/pull/500/commits/b9a4801f9b609239a1973dc4273487c37ddcdf6f
b9a4801https://patch-diff.githubusercontent.com/DiamondLightSource/python-murfey/pull/500/commits/b9a4801f9b609239a1973dc4273487c37ddcdf6f
https://patch-diff.githubusercontent.com/tieneupin
Tried to fix logic when parsing space-separated tagshttps://patch-diff.githubusercontent.com/DiamondLightSource/python-murfey/pull/500/commits/4e8927f8f8a5dab4481653de9d87b7e736435c04
4e8927fhttps://patch-diff.githubusercontent.com/DiamondLightSource/python-murfey/pull/500/commits/4e8927f8f8a5dab4481653de9d87b7e736435c04
https://patch-diff.githubusercontent.com/tieneupin
Fixed logic when building tags for the mock return value to pass to n…https://patch-diff.githubusercontent.com/DiamondLightSource/python-murfey/pull/500/commits/336ea0bc481d6e05dfa79bc8b796e158298cbfc2
336ea0bhttps://patch-diff.githubusercontent.com/DiamondLightSource/python-murfey/pull/500/commits/336ea0bc481d6e05dfa79bc8b796e158298cbfc2
https://patch-diff.githubusercontent.com/tieneupin
Logic for preparing return value of 'tag_image' was incorrecthttps://patch-diff.githubusercontent.com/DiamondLightSource/python-murfey/pull/500/commits/c69a79047b843d5253a58de0e48dbdac3548997f
c69a790https://patch-diff.githubusercontent.com/DiamondLightSource/python-murfey/pull/500/commits/c69a79047b843d5253a58de0e48dbdac3548997f
https://patch-diff.githubusercontent.com/tieneupin
More fixes to test logic for 'tag_image' call counthttps://patch-diff.githubusercontent.com/DiamondLightSource/python-murfey/pull/500/commits/5d45b2de00a0a68107b85d721c18c5edd15e0531
5d45b2dhttps://patch-diff.githubusercontent.com/DiamondLightSource/python-murfey/pull/500/commits/5d45b2de00a0a68107b85d721c18c5edd15e0531
https://patch-diff.githubusercontent.com/tieneupin
More fixes to test logic for 'tag_image' call counthttps://patch-diff.githubusercontent.com/DiamondLightSource/python-murfey/pull/500/commits/298f9ce9e5f2d285b24c470c62674ed941b910f2
298f9cehttps://patch-diff.githubusercontent.com/DiamondLightSource/python-murfey/pull/500/commits/298f9ce9e5f2d285b24c470c62674ed941b910f2
https://patch-diff.githubusercontent.com/tieneupin
Added unit test for the 'build_image' functionhttps://patch-diff.githubusercontent.com/DiamondLightSource/python-murfey/pull/500/commits/6660f2ae89585db1b8a0ed610e53d385657b323c
6660f2ahttps://patch-diff.githubusercontent.com/DiamondLightSource/python-murfey/pull/500/commits/6660f2ae89585db1b8a0ed610e53d385657b323c
tieneupinhttps://patch-diff.githubusercontent.com/tieneupin
February 28, 2025 10:40https://patch-diff.githubusercontent.com/DiamondLightSource/python-murfey/pull/500#commits-pushed-3c148e2
https://patch-diff.githubusercontent.com/tieneupin
Incorrect bracketshttps://patch-diff.githubusercontent.com/DiamondLightSource/python-murfey/pull/500/commits/3c148e2afe49046a6d111f594553a5eb0da1c03b
3c148e2https://patch-diff.githubusercontent.com/DiamondLightSource/python-murfey/pull/500/commits/3c148e2afe49046a6d111f594553a5eb0da1c03b
https://patch-diff.githubusercontent.com/tieneupin
Added unit test for 'tag_image' functionhttps://patch-diff.githubusercontent.com/DiamondLightSource/python-murfey/pull/500/commits/a7a51c6b907e99ad3facb42e71b3113930789b65
a7a51c6https://patch-diff.githubusercontent.com/DiamondLightSource/python-murfey/pull/500/commits/a7a51c6b907e99ad3facb42e71b3113930789b65
https://patch-diff.githubusercontent.com/tieneupin
Fixed incorrect unpacking of test paramatershttps://patch-diff.githubusercontent.com/DiamondLightSource/python-murfey/pull/500/commits/00dea1592a797fcf05d74f0e35d2fcee9deefe21
00dea15https://patch-diff.githubusercontent.com/DiamondLightSource/python-murfey/pull/500/commits/00dea1592a797fcf05d74f0e35d2fcee9deefe21
https://patch-diff.githubusercontent.com/tieneupin
Added unit test for the 'push_images' functionhttps://patch-diff.githubusercontent.com/DiamondLightSource/python-murfey/pull/500/commits/90485290a74d5ad8ba715356f170237f3e4c10bf
9048529https://patch-diff.githubusercontent.com/DiamondLightSource/python-murfey/pull/500/commits/90485290a74d5ad8ba715356f170237f3e4c10bf
https://patch-diff.githubusercontent.com/tieneupin
Accidentally removed a patched function from 'run()' test; fixed inco…https://patch-diff.githubusercontent.com/DiamondLightSource/python-murfey/pull/500/commits/be2f38e41a24d8edf24549fc959ee90f7943c673
be2f38ehttps://patch-diff.githubusercontent.com/DiamondLightSource/python-murfey/pull/500/commits/be2f38e41a24d8edf24549fc959ee90f7943c673
https://patch-diff.githubusercontent.com/tieneupin
Added unit test for 'cleanup' functionhttps://patch-diff.githubusercontent.com/DiamondLightSource/python-murfey/pull/500/commits/94a7cc9d21588d55bf57764c31b192485c736ac6
94a7cc9https://patch-diff.githubusercontent.com/DiamondLightSource/python-murfey/pull/500/commits/94a7cc9d21588d55bf57764c31b192485c736ac6
https://patch-diff.githubusercontent.com/tieneupin
tieneupinhttps://patch-diff.githubusercontent.com/tieneupin
April 17, 2025 16:00https://patch-diff.githubusercontent.com/DiamondLightSource/python-murfey/pull/500#event-17308584178
Sign up for freehttps://patch-diff.githubusercontent.com/join?source=comment-repo
Sign in to commenthttps://patch-diff.githubusercontent.com/login?return_to=https%3A%2F%2Fgithub.com%2FDiamondLightSource%2Fpython-murfey%2Fpull%2F500
https://patch-diff.githubusercontent.com/d-j-hatton
d-j-hatton https://patch-diff.githubusercontent.com/d-j-hatton
https://patch-diff.githubusercontent.com/stephen-riggs
stephen-riggs https://patch-diff.githubusercontent.com/stephen-riggs
https://patch-diff.githubusercontent.com/tieneupin
tieneupin https://patch-diff.githubusercontent.com/tieneupin
enhancement https://patch-diff.githubusercontent.com/DiamondLightSource/python-murfey/issues?q=state%3Aopen%20label%3Aenhancement
Please reload this pagehttps://patch-diff.githubusercontent.com/DiamondLightSource/python-murfey/pull/500
https://patch-diff.githubusercontent.com/tieneupin
https://patch-diff.githubusercontent.com/apps/copilot-swe-agent
https://github.com
Termshttps://docs.github.com/site-policy/github-terms/github-terms-of-service
Privacyhttps://docs.github.com/site-policy/privacy-policies/github-privacy-statement
Securityhttps://github.com/security
Statushttps://www.githubstatus.com/
Communityhttps://github.community/
Docshttps://docs.github.com/
Contacthttps://support.github.com?tags=dotcom-footer

Viewport: width=device-width


URLs of crawlers that visited me.